Приложение, с которым я работаю, переопределяет JComboBox по умолчанию из swing.Позволяет называть это MyComboBox.Эта версия ComboBox реализует FocusListener и содержит два метода focusGained и focusLost.
Теперь в одной из панелей приложения форма содержит ComboBox этого типа:
MyComboBox aMyComboBox = new MyComboBox();
Я хочу добавить слушатель к этому так:
aMyComboBox.addFocusListener(new FocusListener() {
public void focusLost(FocusEvent e) {
//Do something here
}
public void focusGained(FocusEvent e) {
//Do something else
}
});
Но когда я запускаю код, он никогда не передается в этот метод, а только выполняет focusGained / lost из класса MyComboBox.
Есть ли способ добавить слушатель на объект, который уже реализует FocusListener?