1
我正在尋找一種方法來讓R定期檢查圖形窗口中的鍵盤輸入,如果沒有,則繼續執行。有一個repeat
循環不斷更新窗口中的圖形,並且我希望它對某些鍵盤輸入做出反應,但不是等待用於輸入。但是,我只知道類似scan
或getGraphicsEvent
這樣的命令,它會暫停執行,直到收到輸入。掃描鍵盤輸入而不暫停
有沒有辦法,基本上,掃描鍵盤緩衝區,只是繼續執行,如果它是空的?
我正在尋找一種方法來讓R定期檢查圖形窗口中的鍵盤輸入,如果沒有,則繼續執行。有一個repeat
循環不斷更新窗口中的圖形,並且我希望它對某些鍵盤輸入做出反應,但不是等待用於輸入。但是,我只知道類似scan
或getGraphicsEvent
這樣的命令,它會暫停執行,直到收到輸入。掃描鍵盤輸入而不暫停
有沒有辦法,基本上,掃描鍵盤緩衝區,只是繼續執行,如果它是空的?
你應該在維基百科看看事件驅動預設電臺:https://en.wikipedia.org/wiki/Event-driven_programming
在OOP一個解決方案可能包括:
我不熟悉R,但是您應該在API中搜索,也許該語言爲監聽器提供了管理關鍵事件的功能。