Bonsoir,
J'ai une fenêtre d'eutentification composée de deux JLabels ("Login :" et "Password :"), d'un JTextField et d'un JPasswordField et d'un JButton pour valider. Ce que je veux faire c'est aligner les deux zones de texte ainsi que les JLabels pour qu'ils se terminent aux même point.
Une idée sur le Layout à utiliser ?
Le code :
Vous remarquez que j'ai utilisé un JBorderLayout, ça résulte ceci :
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 JInternalFrame fr = new JInternalFrame("Authentification", false, true, false, false); fr.setBounds(250, 150, 300, 130); JLabel l1 = new JLabel("Login :"); JTextField tf = new JTextField(); tf.setPreferredSize(new Dimension(120, 20)); JLabel l2 = new JLabel("Password :"); JPasswordField pf = new JPasswordField(); pf.setPreferredSize(new Dimension(120, 20)); JButton b = new JButton("Valider"); JPanel p1 = new JPanel(); p1.add(l1); p1.add(tf); JPanel p2 = new JPanel(); p2.add(l2); p2.add(pf); JPanel p3 = new JPanel(); p3.add(b); fr.add(p1, BorderLayout.NORTH); fr.add(p2, BorderLayout.CENTER); fr.add(p3, BorderLayout.SOUTH);
Partager