0
我已經添加到JTextField JPopupMenu。不幸的是,當我從JTextField更改焦點時,或者當我「最小化」窗口時,JPopupMenu仍然可見。 如果JTextField失去焦點,我需要使它不可見。 我該怎麼做?如何在JTextField焦點丟失時將添加到JtextField的彈出菜單隱藏起來?
我已經添加到JTextField JPopupMenu。不幸的是,當我從JTextField更改焦點時,或者當我「最小化」窗口時,JPopupMenu仍然可見。 如果JTextField失去焦點,我需要使它不可見。 我該怎麼做?如何在JTextField焦點丟失時將添加到JtextField的彈出菜單隱藏起來?
您可以使用文本字段註冊焦點偵聽器(http://java.sun.com/j2se/1.3/docs/api/java/awt/event/FocusListener.html)。監聽者的focusLost()方法應該隱藏菜單