Creation de Jlabel en Java

Résolu
wafa.folla Messages postés 38 Statut Membre -  
wafa.folla Messages postés 38 Statut Membre -
Salut ,

j'ai un problème dans mon application Java, j'ai crée des Jlabel mais les 2 JLabel apparaitrent dans le meme ligne
vous pouvez m'aider de faire chaque JLabel dans un ligne a part .
voici une partie de mon code:

//creation du label

JLabel label1=new JLabel("Nom du compte : ");
dialog.getContentPane().add(label1);

//creation d'1e zone de texte
JTextField textField = new JTextField();
textField.setColumns(10);
panneau.add(textField);

JLabel label2=new JLabel("password : ");
dialog.getContentPane().add(label2);


merci bcp.

2 réponses

  1. bilbokey Messages postés 126 Statut Membre 11
     
    Salut,
    essaye qqchose de ce genre:

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
    .addContainerGap(5, Short.MAX_VALUE)
    .addComponent(label1))
    .addGroup(layout.createSequentialGroup()
    .addContainerGap(10, Short.MAX_VALUE)
    .addComponent(label2)
    .addGap(70, 70, 70))
    );
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGap(20, 20, 20)
    .addComponent(label1)
    .addGap(10, 10, 10)
    .addComponent(label2)
    .addGap(20, 20, 20)
    )
    .addGap(20, 20, 20)
    );

    Apres tu fait varier les veleurs des gap suivant comment tu souhaite les situer.
    0
  2. wafa.folla Messages postés 38 Statut Membre 4
     
    salut,
    merci beaucoup pour votre réponse
    0