您可以使用PopupMenuListener来确定下拉菜单即将打开。使用addPopupMenuListener方法进行添加。 http://download.oracle.com/javase/6/docs/api/javax/swing/event/PopupMenuListener.html 请使用此方法。 void popupMenuWillBecomeVisible(PopupMenuEvent e)