Re: [問題] KeyListener的問題
※ 引述《neigence (心夜)》之銘言:
: 今天想用一下 KeyListener這個interface
: 搞了3小時 覺得...如果在一個frame上要使用
: 這個frame所含的元件 像 JTextArea JTextField JButton
: 都要設setEnable(false)
: 不然 抓不到keyboard..
: 請問是我的錯覺嗎~"~
能取得focus的component才能取得keylistener
有其他東西的時候,
frame並不會優先取得focus
你可以用requestFocus
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/
JComponent.html#requestFocus()
或是改用EventQueue來截住最源頭的event
http://forum.java.sun.com/thread.jspa?forumID=257&threadID=454251
--
ps. 勿熬夜寫程式,對身心有害。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.20
※ 編輯: qrtt1 來自: 163.26.34.20 (11/01 06:35)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章