component.requestFocusInWindow();
Set system focuse to a particular component after an action event
题
I want when :
comboBox.getSelectedIndex() == 1
Then system focus should set to my textField1
.
this is my code:
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == comboBox) {
if (comboBox.getSelectedIndex() == 1) {
// set focus to textField1
}
}
}
解决方案
其他提示
Try textField1.requestFocus();
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == comboBox) {
if (comboBox.getSelectedIndex() == 1) {
// set focus to textField1
textField1.requestFocus();
}
}
}
不隶属于 StackOverflow