作者tkcn (小安)
看板java
标题Re: [问题] DOS窗下可以监听键盘吗?
时间Sat May 8 06:33:39 2010
※ 引述《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