java如何监听ui事件
时间: 2024-04-29 17:23:20 浏览: 69
java GUI 事件监听
Java中可以通过以下几种方式监听UI事件:
1. 使用ActionListener接口监听按钮点击事件
```
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 处理按钮点击事件
}
});
```
2. 使用MouseListener接口监听鼠标事件
```
component.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
// 处理鼠标点击事件
}
});
```
3. 使用KeyListener接口监听键盘事件
```
component.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent e) {
// 处理键盘按下事件
}
});
```
4. 使用ItemListener接口监听复选框和单选按钮的选择事件
```
checkbox.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
// 处理复选框状态改变事件
}
});
```
5. 使用WindowListener接口监听窗口事件
```
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
// 处理窗口关闭事件
}
});
```
阅读全文