プログラムを使用しているユーザーがでアイテムを選択したときにのみ起動するリスナーを探していますJComboBox
。使いたくない、ActionListener
またはItemListener
プログラムでアイテムを選択したときにも起動するためです。また、アイテムを選択したときではなく、MouseListener
クリックしたときにのみ起動するため、どちらも使用できません。JComboBox
これを行う最も簡単な方法は何だろうと思っていましたか?現在、私の解決策は厄介です。コードを使用してjcomboboxの選択した項目を変更するとき、フラグをtrueに設定します。そして、私のアクションリスナーでは、フラグがfalseの場合にのみ実行されます。