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

Agents de placement/Fenêtres Java Discussion :

[swing] Layouts !!


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    sse
    sse est déconnecté
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 19
    Par défaut [swing] Layouts !!
    Je suis nouveau sur Java, je vois plétore de layout(s) :

    - gridlayout
    - gridbaglayout
    - x/y layout
    - etc.

    Sont-ils requis pour la composition d'une fenêtre, ou pour l'agencement des fenêtres entre-elles.

    je viens d'un env propriétaire, ou je l'avoue, on ne s'est jamais préoccupé de cela et la vie est aussi agréable (peut être mème plus à en croire vos mails quelquefois dépités)

    de ce que je peux comprendre, n'y a-t-il pas une grille qui permet de disposer des champs la ou on veux (en coordonnées x/y) et qui ne varient jamais.

    un layout est-il exploitable quelque soit la variante d'objet swing que l'on utilise (jgoodies, jide, etc.)

    Merci de vos retours

  2. #2
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    regarde ma reponse a ta question précedente.

    Le layout est un "placeur" d'objet : il s'utilise avec n'importe quel objet swing (d'ou qu'il vienne jgoodies, etc...), et certains layout simulent une grille X/Y "a la VB" sans aucun probleme.

  3. #3
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Bonjour

    je suis pas sur que cela t'aide mais je te recommande ce lien

    http://java.sun.com/docs/books/tutorial/uiswing/layout/index.html
    qui explique comment gerer ces layout

    maintenant la plupart du temps on utilise toujours les mêmes
    au debut l'approche est delicate
    mais je conseille de bien lire les tutoriaux et de faire un dessin sur la place que vont avoir les differents composants ...et là tout devient plus clair et le travail beaucoup moins difficile du moins à mon sens ...

  4. #4
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    de ce que je peux comprendre, n'y a-t-il pas une grille qui permet de disposer des champs la ou on veux (en coordonnées x/y) et qui ne varient jamais.
    J'ai deja repondu a cette question... c'est la troisieme fois que tu reposes une question a laquelle tu as eu une reponse. Donc OUI c'est possible. Les layouts font simplement ce positionnement pour toi.

    Note que les layouts garantissent que ton UI sera correcte si tu changes l'apparence de la fenetre, l'OS ou meme la langue des boutons. Par exemple un "Save As" qui devient "Enregistrer Sous" en francais. Avec un layout il n'y a pas besoin de se soucier de ca. En outre, les layouts garantissent les alignements et les espacements homogenes.

    un layout est-il exploitable quelque soit la variante d'objet swing que l'on utilise (jgoodies, jide, etc.)
    Oui.

Discussions similaires

  1. Réponses: 9
    Dernier message: 04/01/2007, 19h56
  2. Swing layout...???!!!!
    Par menuge dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 10/05/2006, 16h25
  3. [AWT/Swing] BorderLayout --> [SWT] ???Layout
    Par ®om dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 08/05/2006, 20h19
  4. Réponses: 5
    Dernier message: 11/04/2006, 17h39
  5. [SWING][Layout]Window simple cadre
    Par phil_ma dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 21/06/2005, 15h59

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