Java GUI 事件处理全解析
1. 按钮点击事件计数
在 Java 编程中,我们常常需要处理各种用户交互事件。首先来看一个简单的按钮点击事件计数的例子。以下是相关代码:
public static void main(String args[]) {
new ButtonEventTest();
}
private void updateLabel() {
String text = "Number of times clicked: ";
clicksLabel.setText(text + String.valueOf(count));
}
public void actionPerformed(ActionEvent e) {
count++;
updateLabel();
}
ButtonEventTest 类包含一个按钮( button )、一个标签( clicksLabel )和一个整数( count )。每次点击按钮时, actionPerformed 方法会被调用, count 的值会加 1,并且标签会更新显示当前的点击次数。
2. 确定事件源
当事件监听器监听多个组件时,我们需要确定是哪个组件触发了事件。以 ActionEventSourceTest 类为例:
超级会员免费看
订阅专栏 解锁全文
1740

被折叠的 条评论
为什么被折叠?



