Я работаю с событиями JButton. У меня есть класс JPanel, назовем Panel1, содержащий общедоступную кнопку JButton, назовем ее Button1. При нажатии этой кнопки:
//Inside Panel1
Button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
System.out.println("1")
}
});
Из другого класса JPanel, назовем его Panel2, который содержит Panel1, я должен обработать событие «Button1 Pressed».
//Inside Panel2
Panel1.Button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
System.out.println("2")
}
});
Полученный результат:
2
1
Но мне интересно иметь:
1
2
Любое предложение?