※ 引述《tonytonyjan (南洋大兜蟲)》之銘言:
: 我試了兩種解決方法,但是皆不得其門而入…
: 問題一:
: 用讀字來監聽鍵盤,
: 但我不管怎麼做只能做到等同C語言裡面的getchar()
: 總是無法達到getch(),有些困擾
: 意思就是每次都要等我壓下回車,我的字才會被吃到
: 想請問…
: 有什麼辦法可以讓我打一個就可以吃一個字呢?
InputStream.read() 不行嗎?
: 問題二:
: 曾經把KeyListener, Component的addKeyListener翻出來看
這用到了 Design Pattern 中的 Observer Pattern。
如果你只是要寫自己的 Listener,
可以看這篇 http://java.sun.com/docs/books/tutorial/uiswing/events/index.html
如果你是想寫出像 API 裡許多漂亮的結構,
那請看 Design Pattern。
--
◤ ◥ ◢ ◣
T$,修好它吧。 ⊙▁⊙─ ─⊙▂⊙ 碰到問題,用SoftICE就對了!
╰ ∕皿﹨ ◥皿◤ ╯
◥█◤◢ ◥ ︶◤
Lee ◤ ︶ ◥◤ ﹨▼∕◥ T$ Chen
MYTHBUGTERS ◥ ◤\◥ by dajidali
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.160.117
討論串 (同標題文章)