问题
I'm using two JTextField
in Java Swing form. Now I enter the values in JTextField1
. Next if I press ENTER KEY means the cursor move to JTextField2
. How to do this?
回答1:
Add an ActionListener
to the first text field. In the ActionEvent
you can get the source object, cast it to a JTextField
and then invoke the transferFocus()
method.
回答2:
Use actionListener
for the textField
.
Code snippet:
textField1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
textField1.transferFocus();
}
});
来源:https://stackoverflow.com/questions/8585544/enter-key-using-in-jtextfield-java