我在SWT中製作一個包含文本字段和列表的組件。無論何時輸入文本,它都會過濾列表。到目前爲止,一切都很好,我只是想添加一些很好的可用性功能。Java SWT:將列表應用於列表到文本字段
我想要做的是在列表字段中偵聽任何按鍵事件,如果是按下Enter鍵我執行'ok'操作(已完成),否則我希望焦點更改爲文本字段並且在那裏觸發關鍵事件。基本上,如果焦點在List字段上,並且用戶輸入了我希望它自動鍵入到文本字段中的內容。
響應keyPressed或keyReleased事件可以將焦點設置爲文本字段,但我需要以某種方式重複keyEvent,以便無論輸入什麼內容。有任何想法嗎?