是否可以确定用户何时点击JComboBox以下拉其中的项目列表?我只是想捕获这个事件,而不是从列表中选择一个项目。
非常感谢,
Andez
答案 0 :(得分:12)
您可以使用JComboxBox#addPopupMenuListener(PopupMenuListener侦听器)
答案 1 :(得分:10)
您可以使用PopupMenuListener来确定下拉即将打开的时间。使用:addPopupMenuListener-Method。
添加它http://download.oracle.com/javase/6/docs/api/javax/swing/event/PopupMenuListener.html
使用此方法
void popupMenuWillBecomeVisible(PopupMenuEvent e)
答案 2 :(得分:5)
可以使用方法JComboBox.addPopupMenuListener(PopupMenuListener l)
。