Вы должны использовать Action
для JButton
:
Action sendAction = new AbstractAction("Send") {
public void actionPerformed(ActionEvent e) {
// do something
}
};
JButton button = new JButton(sendAction);
Тогда вы можете установить то же действие для JTextField
или даже для MenuItem
, если вы хотите выполнить то же действиебыть доступным в меню:
JTextField textField = new JTextField();
textField.setAction(sendAction);