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

AWT/Swing Java Discussion :

GridBagLayout besoin d'aide


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 165
    Par défaut GridBagLayout besoin d'aide
    Bonjour,

    J'ai X nombre de JLabel et de JTextField et j'amerais le disposer en 2 colonne et X ligne avec comme dimension 150,20 pour les textfield.
    Voici un petit schéma :

    Comment faire cela ? Car je suis un peu perdu avec ce GridBagLayout

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Et dans la deuxième colonne de ton image, tu y mets autre chose ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 165
    Par défaut
    La partie droite de la fenêtre, pas besoin de s'en occuper. Elle est déjà créée.
    La partie gauche c'est un conteneur. Et la droite aussi mais pas besoin de s'en occuper.

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Tu as commencé à écrire du code, ou tu veux qu'on te ponde tout ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 165
    Par défaut
    Ben j'ai fais une boucle qui crée les JLabel et JTextField, mais après je ne sais pas comment les gérer avec le GridBagLayout .

    Mais voici la boucle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
            private JPanel createLabelField(JPanel panel){
                    //contraintes du layout
                    GridBagConstraints c = new GridBagConstraints();
                    //ajout des labels "headers"
                    panel.add(new JLabel("Noms"));
                    panel.add(new JLabel("Notes"));
                    //création des tableau de label et jtf
                    JLabel labels[] = new JLabel[noms.size()];
                    JTextField jtf[] = new JTextField[noms.size()];
                    //boucle de création des labels et jtf en fonction du nombre d'élèves
                for(int i = 0; i< noms.size();i++){
                    String nom = (String) noms.get(i);
                    Dimension dim = new Dimension(150,20);
                    labels[i] = new JLabel(nom);
                    labels[i].setMaximumSize(dim);
                    jtf[i] = new JTextField();
                    jtf[i].setMaximumSize(dim);
     
                    panel.add(labels[i],c);
                    panel.add(jtf[i],c);
                }
     
                return panel;
            }

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2007
    Messages : 165
    Par défaut
    Alors, pourriez vous m'aider ? C'est juste pour les contraintes, pour que mes JLabel et JTF se placent correctement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. besoin d'aide pour le composant DBComboBox
    Par jane2002 dans le forum Bases de données
    Réponses: 8
    Dernier message: 28/02/2004, 19h01
  2. Besoin d'aide avec postgresql sous windows NT
    Par Chihuahua dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/07/2003, 08h29
  3. [CR] besoin d'aide sur les formules
    Par GuillaumeDSA dans le forum Formules
    Réponses: 4
    Dernier message: 10/07/2003, 12h19
  4. [TP]besoin d'aide pour commandes inconnues
    Par Upal dans le forum Turbo Pascal
    Réponses: 15
    Dernier message: 03/10/2002, 10h48
  5. Besoin d'aide pour l'I.A. d'un puissance 4
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 17h05

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