Событие раскрывающегося списка Java JComboBox

Можно ли определить, когда пользователь щелкает JComboBox, чтобы раскрыть список элементов в нем? Я просто хочу зафиксировать это событие, а не когда элемент выбирается из списка.

Большое спасибо,

Андез


person Andez    schedule 17.12.2010    source источник


Ответы (3)


Вы можете использовать JComboxBox#addPopupMenuListener (слушатель PopupMenuListener)

person maneesh    schedule 17.12.2010

Вы можете использовать PopupMenuListener, чтобы определить, когда раскрывающийся список вот-вот откроется. Добавьте его с помощью: addPopupMenuListener-Method.

http://download.oracle.com/javase/6/docs/api/javax/swing/event/PopupMenuListener.html

Используйте этот метод

  void popupMenuWillBecomeVisible(PopupMenuEvent e) 
person Jules    schedule 17.12.2010

Это возможно с помощью метода JComboBox.addPopupMenuListener(PopupMenuListener l).

person Guillaume    schedule 17.12.2010