1
A
回答
0
最簡單的方法是從JLine使用ConsoleReader。
見Clojure的食譜詳細信息:https://github.com/clojure-cookbook/clojure-cookbook/blob/master/04_local-io/4-02_read-unbuffered-keystroke.asciidoc
在JohnJ的評論(Reading unbuffered keyboard input in Clojure)這個問題給出了一個非常相似的示例,一個在食譜。
相關問題
- 1. 暫停程序,直到按下鍵
- 2. 循環直到按下一個鍵Java
- 3. 製作程序等待,直到點擊一個按鈕
- 4. C++ - 暫停程序,直到某個鍵被按下
- 5. 停止執行飛鏢程序,直到按下某個鍵
- 6. c#控制檯 - 做一些事情,直到按下按鍵
- 7. 控制檯應用程序凍結,直到按下按鍵/點擊鼠標
- 8. 製作循環,直到在pygame中按下鍵
- 9. 休眠程序直到按鍵時
- 10. 如何暫停程序執行,直到按下按鈕?
- 11. 如何暫停程序,直到按下按鈕
- 12. 如何按下另一個鍵時按下按鍵?
- 13. C#循環遍歷一個進程,直到用戶按下一個鍵
- 14. AutoHotKey:按某個鍵時移動到下一個程序
- 15. 如何製作一個可以錄製鍵盤的程序
- 16. Javascript sleep直到按下按鍵
- 17. 如何製作一個程序來操作另一個程序?
- 18. 如何添加一個等待功能,直到按下按鈕?
- 19. Node.js無響應,直到按下控制檯上的按鍵
- 20. 如何讓程序重複增加,直到在switch語句中按下另一個鍵爲止
- 21. [批次]循環,直到按下一個鍵
- 22. 套接字接受()阻塞,直到我按下一個鍵
- 23. 如何暫停pylab圖形,直到按下一個鍵或單擊鼠標?
- 24. 如何在按下按鈕後製作程序返回ID?
- 25. 循環間歇過程,直到用戶按下任何鍵
- 26. Clojure按多個鍵分組
- 27. 移動到下一個按下Tab鍵時的控制
- 28. 如何找到哪個鍵被按下
- 29. 如何製作一個jquery垂直定時內容滑塊?
- 30. 如何當一個鍵被按下
是的,這是可能的。請參閱http://stackoverflow.com/questions/13435541/reading-unbuffered-keyboard-input-in-clojure – JohnJ