我有一個框架和一個JWindow。在我的框架中,我有一個文本框,只要我在字段中鍵入內容,窗口就會出現在文本框下方的建議列表中。我使用了一個keylistener到現場。 當我在窗口中按建議列表中的回車鍵時,我選擇的單詞將轉到該字段。當我按下Enter鍵時如何隱藏JWindow?
現在的問題是窗口仍然出現,我希望窗口消失,只要我選擇一個字。
難道有人對此有所瞭解嗎?
謝謝..
我有一個框架和一個JWindow。在我的框架中,我有一個文本框,只要我在字段中鍵入內容,窗口就會出現在文本框下方的建議列表中。我使用了一個keylistener到現場。 當我在窗口中按建議列表中的回車鍵時,我選擇的單詞將轉到該字段。當我按下Enter鍵時如何隱藏JWindow?
現在的問題是窗口仍然出現,我希望窗口消失,只要我選擇一個字。
難道有人對此有所瞭解嗎?
謝謝..
試試這個:
jWindowInstance.addKeyListener(new KeyAdapter() {
public void keyReleased(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER) {
jWindowInstance.dispose(); // Release resources
// OR
jWindowInstance.setVisble(false); // Just hide the window so you can reuse it afterwards
}
}
});
你的意思是像'window.dispose();'? – Neifen