Java常用事件及监听器整理
Java GUI 开发里的事件监听机制,算是 Swing 里比较核心的一块了。像按钮点一下、鼠标动一动、窗口关一下这些,背后其实都有对应的事件和监听器在。这个资源把常用的事件类型、支持这些事件的组件,还有监听器接口和方法全都整理清楚了,查起来也方便。
按钮的点击事件,用ActionListener
搞定;鼠标操作,不外乎MouseListener
和MouseMotionListener
;键盘事件就看KeyListener
;再像FocusEvent
、WindowEvent
这些,也都有专门接口。
每种事件还列出了它适用的组件,比如JButton
、JList
、TextField
这类,一眼就能看到用在哪,省得自己去翻文档瞎猜。
像我写表单交互或者做一些动态效果的时候,就经常用这些监听器。比如:用户输入密码时自动校验,用KeyListener
;用户鼠标移上图片时显示大图,用MouseListener
。这些都是日常实用场景。
哦对了,文末还贴了几个相关例子链接,Node、iOS、Android 都有,虽然不是 Java 的,但看看也有启发。要是你刚开始学 Swing 或者在写 GUI 交互,建议先收藏,随时能翻。
如果你在做 Java 桌面开发,尤其是 Swing 组件交互那块,这篇整理会帮你少走不少弯路。
35.5KB
文件大小:
评论区