Я знаю, что я могу добавить ActionListener в JButton, если объявить JButton с именем.Как добавить ActionListener в JButton
JButton showDialogButton = new JButton("Click Me");
showDialogButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
// display/center the jdialog when the button is pressed
JDialog d = new JDialog(frame, "Hello", true);
d.setLocationRelativeTo(frame);
d.setVisible(true);
}
});
Но что я должен делать, если у меня есть следующий код:
MyJFrame frame = new MyJFrame();
frame.setSize(500,300);
JPanel base = new JPanel();
base.setLayout(new BorderLayout());
JPanel north = new JPanel();
north.add(new JLabel("Name"));
north.add(new JTextField());
north.add(new JButton("Enter"));
north.add(new JButton("Exit"));
Я был бы признателен любой ответ.
Как насчет 'JButton enterButton = new JButton (« Enter »); enterButton.addActionListener (независимо); north.add (enterButton); '? – Thomas
@Thomas «SOreadytohelp» - это то, что он говорит в вашем профиле. Даже если это раздел комментариев, вы можете попытаться оправдать этот девиз и не публиковать такие вещи. – Seth
@ Томас Вау, какой ободряющий комментарий –