0

JDateChooserは1つのフレームでいくつかのコンボボックスを使用しています。JDateChooser で popupcalendar を開いて外側でマウス クリックすると、この popupmenu が閉じます。

問題: このカレンダーを開いて任意のコンボボックスをクリックすると、カレンダーの popupmenu が閉じません。なぜそれが起こるのか、コードでそれを閉じたり隠したりする方法.

このように試してみました popup.setVisible(false)が、うまくいきません。
popup.hide() popupmenuのようにしようと すると、決して閉じません。

4

2 に答える 2

-1

試すisShowingPopup = false;

 private void PopMenuFocusLost(java.awt.event.FocusEvent evt) {                                           


isShowingPopup = false;
    }   
于 2015-07-16T18:27:00.187 に答える