【发布时间】:2012-02-17 08:11:56
【问题描述】:
我正在为一个由四个 JPanel 组成的 JFrame 实现一个清除按钮。每个 JPanel 都有几个文本字段、单选按钮和复选框。
当表单加载时,“清除”按钮应该被禁用。只有当用户在任何面板中的任何这些字段中输入一些值时,它才应该启用。
我尝试在面板中添加一个 KeyListener。但它没有正确获取事件。我必须为所有 UI 组件注册 KeyListener 吗?还有什么好的方法吗?
提前致谢!
【问题讨论】:
标签: java swing event-handling