簡體   English   中英

在與我的游戲交互之前,我必須單擊我的窗口

[英]I have to click my window before interacting with my game

我有一個簡單的游戲,當我運行程序時,我必須在游戲接受用戶輸入之前點擊窗口。

當我玩像Isaac的Binding這樣的游戲時,他們接受主菜單上的用戶輸入,而我沒有點擊它們。

有沒有辦法將我的鍵盤焦點設置為我的游戲而不先點擊它? 還有另外一個問題: 在按鍵之前必須點擊 ,但沒有得到答復。

如果您有JFrame或類似的東西(從java.awt.Component繼承的東西),您可以嘗試:

window.requestFocus();

鏈接到javadoc


編輯:
JFrame情況下,我發現了這個問題:
如何聚焦JFrame?
其中一個答案與我的建議相同
這可以幫到你

調用window.requestFocus(); 在調用main.start()之后,您將覆蓋同時執行的任何其他焦點請求

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM