[JTextField] requestFocus()
Bonjour,
J'affiche un écran avec 2 TextFields et 2 boutons :
1° btn exit
2° textfield nom
3° textfield (Jpasswordfield) passwd
3° btn entrer
Le problème est que le focus est sur le premier element, le bouton exit.
J'ai essayé de faire nom.requestFocus(); mais le focus reste toujours sur le bouton exit...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
public class maclasse extends JFrame {
...
private JTextField in_username = null;
private JPasswordField in_password = null;
private JButton btn_enter = null;
private JButton btn_exit = null;
public LoginFrame() {
super();
initialize();
}
private void initialize() {
this.setSize(346, 235);
this.setContentPane(getJContentPane());
}
private JPanel getJContentPane() {
...
jContentPane.add(getIn_username(), gridBagConstraints);
...
jContentPane.add(getBtn_enter(), gridBagConstraints5);
jContentPane.add(getBtn_exit(), gridBagConstraints6);
...
}
private JTextField getIn_username() {
if (in_username == null) {
in_username = new JTextField();
in_username.requestFocus();
}
return in_username;
}
}
// Crée avec le plugin eclipse : Visual Editor |