嘿,那里,我正在寻找一个Key Listener,当鼠标按下时总是激活自己......例如,如果我一直按下按钮,它总会在控制台上写入一些东西,并停止写入当我释放鼠标按钮时。JButton动作监听器
0
A
回答
4
首先,KeyListeners响应键盘事件:MouseListeners响应鼠标事件。但是,如果您正在处理JButton,则可能需要将ActionListener附加到按钮上。当JButton被按下时,它会作出响应,这可以以不同的方式,不涉及鼠标。
听众通常不会这样做。你需要的是一个定时器,它会在某个时间间隔内重复写入控制台。然后你使用一个ActionListener来启动按钮被按下时的过程,并在释放按钮时停止它。这些类的文档应该给你你需要的。
4
您可以使用MouseListener来发出信号,该信号指示应用程序开始在MousePressed上打印某些内容,并在MouseReleased上停止打印。
您应该在单独的线程中进行打印以防止Swing GUI冻结。
相关问题
- 1. JButton数组的动作监听器
- 2. 我的JButton动作监听器不工作
- 3. JButton的动作监听器不能在JTable中工作
- 4. 动作监听器
- 5. 向JButton添加一个动作监听器
- 6. JButton的动作监听器,局部变量
- 7. 在Action中启用Jbutton监听器
- 8. 有问题的JButton事件监听器
- 9. 将监听器添加到JButton数组;
- 10. Java动作监听器
- 11. 动作监听器错误
- 12. 添加动作监听器
- 13. 全局动作监听器
- 14. 动作监听器故障
- 15. JTextArea吞咽JButton动作侦听器Java
- 16. Swing:动作监听器的作用
- 17. 动作监听器不工作
- 18. Java定时器动作监听器
- 19. JButton动作监听器问题。滑块值显示在字段中
- 20. 如何将JButton动作监听器链接到另一个类的接口
- 21. Java中的动作监听器
- 22. 设置目录与动作监听器
- 23. 数组列表动作监听器
- 24. 动作监听器没有触发
- 25. 动作监听器在哪里注册?
- 26. 一个动作监听器,两个JButtons
- 27. Java动作监听器嵌套循环
- 28. 阵列和动作监听器java
- 29. 找不到符号动作监听器
- 30. JSF添加动作监听器
计时器是好的。比我的通用线程注释更好(更具体)。 – extraneon 2010-06-30 17:02:18