IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

SWT/JFace Java Discussion :

Comment disposer les composants SWT sur l'IHM


Sujet :

SWT/JFace Java

  1. #1
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2007
    Messages
    152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 152
    Par d�faut Comment disposer les composants SWT sur l'IHM
    Bonjour,
    Je souhaite votre pr�cieuse aide sur comment disposer les composants sur une IHM.
    Je gal�re un peu depuis ce matin et je ne ma�trise pas les layouts.
    Je souhaite mettre une table s�lectionnable sur une ligne en premier et une ranger de 4 bouton en deuxi�me ranger et un tabFolder en dernier.
    Les composants doivent suivre l'ihm si on change sa largeur.
    - Une table
    - 4 boutons sur une ligne
    - un tabFolder en dernier
    Si vous avez un exemple je suis preneur.
    Je vous remercie par avance.

  2. #2
    Mod�rateur
    Avatar de joel.drigo
    Homme Profil pro
    Ing�nieur R&D - D�veloppeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur R&D - D�veloppeur Java
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par d�faut
    Salut,

    Tu peux faire �a avec un GridLayout tout simplement. Tout d�pend de la disposition voulue pour les 4 boutons. Soit les autres composants sont plac� avec un colspan de 1, et les 4 boutons dans la grille, mais ils s'�tendront sur la largeur du conteneur. Soit tu les mets dans un Composite interm�diaire et �a te fait une gille d'une colonne.
    Ensuite utilise les param�tres grabExcessHorizontalSpace et grabExcessVerticalSpace pour g�rer le fait que le composant s'�tende sur la largeur ou hauteur et s'agrandisse/rapetisse au besoin.
    L'expression "�a marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le probl�me.
    La plupart des r�ponses � vos questions sont d�j� dans les FAQs ou les Tutoriels, ou peut-�tre dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement pos�e et r�dig�e et vous aurez plus de chances de r�ponses adapt�es et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'�diteur de messages).
    Nouveau sur le forum ? Consultez Les R�gles du Club.

  3. #3
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2007
    Messages
    152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 152
    Par d�faut
    C'est tr�s gentil de ta part.
    Je sais que je demande un peu trop, si tu as un petit exemple en t�te je te remercie.

  4. #4
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2007
    Messages
    152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 152
    Par d�faut
    Est-ce que je dois mettre un seul composite pour les trois et seulement le Shell comme contenir suffit pour bien disposer les composants?
    Je te remercie.

  5. #5
    Mod�rateur
    Avatar de joel.drigo
    Homme Profil pro
    Ing�nieur R&D - D�veloppeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur R&D - D�veloppeur Java
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par d�faut
    Un shell �tant un composite, tu peux mettre directement le layout sur le shell. Mais, personnellement je pr�f�re toujours faire un composite interm�diaire : il est facilement d�pla�able dans l'UI sans modification du code et on ne d�cide pas toujours du shell ou du parent (en particulier en Eclipse RCP) (on vient souvent se greffer dans un conteneur cr�� par ailleurs).
    L'expression "�a marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le probl�me.
    La plupart des r�ponses � vos questions sont d�j� dans les FAQs ou les Tutoriels, ou peut-�tre dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement pos�e et r�dig�e et vous aurez plus de chances de r�ponses adapt�es et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'�diteur de messages).
    Nouveau sur le forum ? Consultez Les R�gles du Club.

  6. #6
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Janvier 2007
    Messages
    152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 152
    Par d�faut
    Effectivement, je suis sur RCP.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 14
    Dernier message: 24/11/2023, 20h24
  2. R�ponses: 4
    Dernier message: 28/12/2018, 08h26
  3. comment disposer les relations sur trois tables ?
    Par opeo dans le forum Sch�ma
    R�ponses: 5
    Dernier message: 04/05/2007, 09h55
  4. R�ponses: 3
    Dernier message: 07/02/2007, 17h39
  5. Comment disposer les �l�ments d'un site ?
    Par Janitrix dans le forum Webdesign & Ergonomie
    R�ponses: 1
    Dernier message: 03/06/2006, 22h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo