2017-07-05 86 views

回答

0

我不知道在SWT中實現虛擬鍵盤的可用庫。

我的(未經測試)方法是使用Display :: post()和SWT.KeyDown和SWT.KeyUp事件來模擬擊鍵。

Display :: post()在不同的平臺上有細微差異。此論壇帖子可能有助於解決其中一些問題:https://www.eclipse.org/forums/index.php/t/1072641/

+0

謝謝4您的回覆Rudiger,我剛剛在SWT中將我發現的swing版本進行了轉換。它的限制版本:應用程序要運行的機器具有隻有數字和箭頭鍵的鍵盤。但在應用程序的某些部分,我需要進行搜索。它目前還不完整,但我對它感到滿意......對於我使用過機器人的按鍵以及在窗戶上它似乎起作用。我需要驗證它是否可以在Mac上運行... – navy1978

+0

很高興找到解決方案。您可能需要使用相關代碼片段自行回答您的問題,以便其他人也可以從您的調查結果中受益。 –

+0

我現在很忙,我會盡快發表評論 – navy1978