1
我想在用戶點擊標籤時將焦點從一個JTextArea轉移到另一個JTextArea。 目前我使用此代碼:JTextArea轉移焦點
public void keyTyped(KeyEvent e) {
if(e.getKeyChar() == KeyEvent.VK_TAB){
enterTextArea.transferFocus();
}
}
這似乎工作 - 聚焦移動,你在接下來的JTextArea類型 - 但實際上文本劇照被appened到第一文本區,這意味着執行的getText( )在第二個TextArea上只返回""
。
如何讓文本類型轉到第二個JTextArea而不是僅僅追加到第一個?
編輯:在進一步檢查此行爲是由一個單獨的錯誤引起的。不需要進一步的幫助。
TAB是API中的built_in KeyEvent,是常用密鑰short_cut,對基於各種編程語言的許多應用有效,不要混淆用戶 – mKorbel