3

[選択JComboboxしてドロップダウンが表示されたときにイベントを処理したい]を選択すると、ドロップダウンが消えてJCombobox選択が解除されたときにイベントを処理します。

アイテム選択の変更をリッスンするのではなく、ユーザーがを選択しJComboboxてUIがドロップダウンをポップアップするのをリッスンすることに注意してください。

4

1 に答える 1

8

次のインターフェイスを使用するaddPopupMenuListenerを使用します

public interface PopupMenuListener extends EventListener {

    /**
     *  This method is called before the popup menu becomes visible 
     */
    void popupMenuWillBecomeVisible(PopupMenuEvent e);

    /**
     * This method is called before the popup menu becomes invisible
     * Note that a JPopupMenu can become invisible any time 
     */
    void popupMenuWillBecomeInvisible(PopupMenuEvent e);

    /**
     * This method is called when the popup menu is canceled
     */
    void popupMenuCanceled(PopupMenuEvent e);
}
于 2012-08-22T20:12:09.000 に答える