Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1497 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Interface utilisateur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Interface utilisateur

n°796188
nafnaf625
Posté le 15-07-2004 à 11:17:53  profilanswer
 

Bonjour,
j'ai comme projet de développer une application pour la gestion de véhicules de livraison en java. Je souhaiterai savoir si il existe des solutions pour la création d'interfaces en java.
Merci


---------------
Don't Panik
mood
Publicité
Posté le 15-07-2004 à 11:17:53  profilanswer
 

n°796220
nerisson
Pic-pic
Posté le 15-07-2004 à 11:36:23  profilanswer
 

Tu parles d'outils pour la création d'interface ? JBuilder  :)


---------------
Light is right
n°796277
nafnaf625
Posté le 15-07-2004 à 12:47:02  profilanswer
 

merci je me doutais un peu que ce puissant éditeur pouvait le faire, le problme c'est que je ne le connais que depuis peu de temps, saurais tu ou je peux trouver un guide pour la crétion d'interface avec Jbuilder
Merci


---------------
Don't Panik
n°796362
nerisson
Pic-pic
Posté le 15-07-2004 à 14:28:00  profilanswer
 

Ben quand tu l'achetes tu as droit à un gros bouquin uniquement dédié à la construction d'interfaces  :)
Mais bon ce n'est pas compliqué à utiliser, il faut quand même un peu d'expérience pour arriver à faire des belles choses.


---------------
Light is right
n°796441
nafnaf625
Posté le 15-07-2004 à 15:19:30  profilanswer
 

merci mais je ne l'ai pas acheté je l'ai eu sur cd et l'aide est en anglais alors j'y comprends rien, j'ai cherché pour voir si yavait pas un manuel en pdf et je trouve toujours rien. Merci quand même, si t'as un tuyau tu me fais signe c'est urgent, ça me fera gagner bcoup temps. Thanks


---------------
Don't Panik
n°796577
nerisson
Pic-pic
Posté le 15-07-2004 à 16:08:38  profilanswer
 
n°796580
Alx06
Posté le 15-07-2004 à 16:09:21  profilanswer
 

moi je prendrai eclispe a ta place
c gratuit en plus !
 
et le p'tit plugin jigloo pour l'interface utilisateur !

n°796781
Jubijub
Parce que je le VD bien
Posté le 15-07-2004 à 17:39:09  profilanswer
 

mouhais...ok pour les assistants quand on est pressé et qu'on maitrise pas...
 
mais à long terme cette approche suxx des ours de laponie :  
 
Je fais mon stage dans un boite qui fait du J2ME...et y ont fait leur propre éditeur en J2SE...sous JBuilder [:joce]...
 
et moi je dois reprendre cette merde...le code est horrible, impossible à maintenir...il est presque obfusqué de nature tellement c illisible...
 
un exemple : créez 3 label...
les noms de variable seront :  
label1, label2, label3 ...super explicite non ?
 
sans parler de sa manie de créer 150.000 MyListenerqqc...
 
bref, pour l'avoir utilisé, et pour avoir à maintenir du code fait par ca, je chie sur les assistants graphiques...
 
==> java tutorial ==> GUI trail ==> how to use GridBagLayout


---------------
Jubi Photos : Flickr - 500px
n°796849
gfive
Posté le 15-07-2004 à 19:12:47  profilanswer
 

Jubijub a écrit :


mais à long terme cette approche suxx des ours de laponie :  


 
Je sais pas si y'a des ours en Laponie (par contre, y'a des castors, qui seraient hermaphrodites, mais bon) mais je plussoie énergiquement!
 
Y'a aussi la très sale habitude de redéfinir des méthoes sur chaque instance, histoire de simplifier le machin!

n°797204
nerisson
Pic-pic
Posté le 16-07-2004 à 09:53:24  profilanswer
 

Ben rien ne t'empeche de changer le nom de tes labels hein. Tout les éditeurs graphique font ca, c'est à toi de changer le nom de ton composant si tu le désires.
C'est clair que si tu dois maintenir du code généré par JBuilder sans utiliser JBuilder tu va galérer un peu, mais ca ce n'est pas nu problème lié à JBuilder.


---------------
Light is right
mood
Publicité
Posté le 16-07-2004 à 09:53:24  profilanswer
 

n°797399
Jubijub
Parce que je le VD bien
Posté le 16-07-2004 à 11:07:42  profilanswer
 

c vrai, mais bon, si au final :  
- t obligé de connaitre parfaitement swing pour décrypter la merde faite par JBuilder
- te retapper à la main les changements de fonctions, virer les actionPerformed pour les regrouper en Actions
- commenter ton code
 
ben t'a plus vite fait de le faire à la main...
 
sans parler de l'orga dégueulasse : ca pousse à faire des classes monolithiques, et pis vive l'organisation des classes :  
- 300 lignes d'init de variables
- 300 lignes de JBInit() {
- 300 lignes de bidules, dont 150 de "MyListenerXXXX"
 
Je suis désolé mais c horrible...pis les règles de codes veulent que pour MAJ du code, tu sois pas obligé d'utiliser l'outil qui l'a créé...


---------------
Jubi Photos : Flickr - 500px
n°797427
nerisson
Pic-pic
Posté le 16-07-2004 à 11:19:43  profilanswer
 

Ben vas-y fait tout à la main, et sous vi t'iras plus vite  :D  
Bon sinon pkoi tu dois réécrire le code généré par JBuilder ? Tu ne peut pas juste le compléter ?


---------------
Light is right
n°797520
bobuse
Posté le 16-07-2004 à 12:06:14  profilanswer
 

je plussoie Jubijub :)
 
Les générateurs d'IHM c'est bien pour faire un chti truc vite-fait. Mais pour un gros truc à maintenir, mieux vaut tisser ton propre truc aux ptits oignons :)

n°797531
Jubijub
Parce que je le VD bien
Posté le 16-07-2004 à 12:13:35  profilanswer
 

tisser des oignons ? étrange idée :D
 
-->nerisson : c du code horrible à lire...le projet que je maintiens, c pas moi qui l'ai fait...je te parle pas du merdier pour comprendre ce qui a été fait...parce que avec un générateur, t pas responsable du rangement de ton code...et jbuilder range le code comme une merde...
 
je v pas plus vite avec VI, mais avec Eclipse clairement :D


---------------
Jubi Photos : Flickr - 500px
n°797612
gfive
Posté le 16-07-2004 à 13:21:27  profilanswer
 

nerisson a écrit :

Ben vas-y fait tout à la main, et sous vi t'iras plus vite  :D  
Bon sinon pkoi tu dois réécrire le code généré par JBuilder ? Tu ne peut pas juste le compléter ?


 
Une fois que tu connais bien Swing, oui, tu va plus vite.
 
Et surtout, vu que tu fais les choses en ajoutant un peu de jugeote au moment de la conception et du codage, tu as de très bonnes chances de faire un truc qui sera plus adapté à ton cas partiulier, mais aussi plus robuste et plus maintenable.
 

n°797641
Jubijub
Parce que je le VD bien
Posté le 16-07-2004 à 13:35:18  profilanswer
 

[:plusun]


Message édité par Jubijub le 16-07-2004 à 13:35:27

---------------
Jubi Photos : Flickr - 500px
n°797669
nafnaf625
Posté le 16-07-2004 à 13:54:56  profilanswer
 

En gros je dois utiliser Eclipse et oublier Jbuilder, ou alors me prendre la tête en me plongeant dans le swing, dans ce cas connaitriez vous un site avec des tutorials de swing en français,
Merci

n°797701
gfive
Posté le 16-07-2004 à 14:18:18  profilanswer
 

le tutorial Swing sur java.sun.com.

n°797714
Jubijub
Parce que je le VD bien
Posté le 16-07-2004 à 14:32:50  profilanswer
 

idem...il est très bien fait, même si il faut bien se faire à l'idée que leurs exemples sont conçus pour tourner dans une seule classe, ce qui implique plein de innner classes...donc à adapter à ses besoins...
 
c surtout un super guide de référence :  
- tiens, j'ai besoin d'un arbre là dans ma GUI
===> How to use Trees ...t'a 3-4 exemples, et la customization possible...c super bien
- ah, finalement y va me falloir des menus
===> How to use menus (et en plus, ils te dirigent droit sur les Actions, pour ton plus grand bonheur)


---------------
Jubi Photos : Flickr - 500px
n°806252
nafnaf625
Posté le 26-07-2004 à 12:36:33  profilanswer
 

Salut je suis sur le point d'installer eclipse, je voudrai savoir s'il faut que j'installe indépendament une JVM.
Merci

n°806263
TBone
Pouet.
Posté le 26-07-2004 à 12:47:00  profilanswer
 

oui il faut.


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
n°806368
FealiT
Posté le 26-07-2004 à 14:19:38  profilanswer
 

moi jdis que les assitants créations d'interface ca va numéro 1 quand tu sais l'utiliser... l'idée des label1, label2, label3 je suis d'accord que c'est affreux et ca rend le code moche a lire, mais generalement tous les assitants te proposent une petite "toolbox" pour changer les propriétés de l'objet que tu viens de placer... c'est pas mal la meme chose en VB et en VC++. Je vois donc pas en quoi c'est mal d'utiliser ca et non ca ne rend pas necessairement le code affreux,

n°806612
Jubijub
Parce que je le VD bien
Posté le 26-07-2004 à 16:31:01  profilanswer
 

dans l'orga générale je suis désolé mais si...
 
si tu n'utilise que les assistants, 1 frame = 1 classe...alors que par ex ca peut etre judicieux de foutre tes arbres ailleurs, ou factoriser les listeners, voire foutre des Actions...
 
au final, si tu dois compenser tt ce que fait l'éditeur, t'a plus vite fait de le faire à la main


---------------
Jubi Photos : Flickr - 500px
n°806781
Cherrytree
cn=?
Posté le 26-07-2004 à 17:52:27  profilanswer
 

Pour le prototypage seulement les GUI generators. Pas dans la vraie vie.

n°806788
Jubijub
Parce que je le VD bien
Posté le 26-07-2004 à 17:54:40  profilanswer
 

là je dis +1 par contre...ce sont des outils de prototyping assez géniaux, même si du carton, des feutres, des ciseaux, et un petit panel d'utilisateurs finaux ca peut faire des choses aussi :D


---------------
Jubi Photos : Flickr - 500px
n°806870
FealiT
Posté le 26-07-2004 à 19:06:00  profilanswer
 

moi je parle des assistants interface de base, jamais je n'ai utiliser les assistants pour gerer mes "events" et mes listeners sinon il a vite fait de me perdre.  
 
Mais pour la base de placer des objets dans des containers, je trouve ca no1

n°812969
nafnaf625
Posté le 02-08-2004 à 18:41:06  profilanswer
 

J'ai bien installé eclipse 3.0 et j'ai dezipper dans le dossier plugin Jigloo, mais je ne sais pas comment faire pour utiliser ce plugin. Pouvez vous m'aider?

n°969471
calogerogi​gante
Posté le 02-02-2005 à 15:10:19  profilanswer
 

J'ai installé Jigloo sous Eclipse 3.0.1 sans aucun problème.
C'est facile: tu dézippes le fichier téléchargé sur le site de cloudgarden's jigloo quelque part. T'auras 2 folders: features et plugins.
Ce qu'il y a dans features, tu le mets dans le dossier features du dossier d'installation de Eclipse, et ce qu'il y a dans plugin, tu le mets dans le dossier plugin du dossier d'installation de Eclipse.
 
Relance Eclipse, et le tour est joué.

n°969524
nraynaud
lol
Posté le 02-02-2005 à 15:48:03  profilanswer
 

'tain, il faut que je le fasse ce tuto !

n°969595
no_code
This Magic Moment ...
Posté le 02-02-2005 à 16:33:35  profilanswer
 

Perso j'utilise netbeans, ca marche bien .

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Interface utilisateur

 

Sujets relatifs
redirection selon plate forme de l'utilisateur[PHP] - Connaitre l'URL que l'utilisateur à saisi
interface et traitement données fichierinterface TAPI : à ceux qui se sentent prêts à m'aider...
[Débutant] Interface Graphique de base[RESOLU]Peut on attraper un utilisateur aleatoirement dans une bdd?
Programmer une interface IR sur PC droit utilisateur sur sql
logiciel pour vb permettant de faire de belle interface vous connaisséPb Interface utilisateur Excel
Plus de sujets relatifs à : Interface utilisateur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR