java jframe添加点击事件
时间: 2023-08-21 18:06:24 浏览: 352
js添加事件
5星 · 资源好评率100%
要为 Java JFrame 添加点击事件,你可以通过添加 MouseListener 监听器实现。下面是一个简单的示例:
```java
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
public class MyFrame extends JFrame implements MouseListener {
public MyFrame() {
super("MyFrame");
addMouseListener(this);
setSize(200, 200);
setVisible(true);
}
@Override
public void mouseClicked(MouseEvent e) {
System.out.println("Mouse clicked at " + e.getX() + ", " + e.getY());
}
@Override
public void mousePressed(MouseEvent e) {
}
@Override
public void mouseReleased(MouseEvent e) {
}
@Override
public void mouseEntered(MouseEvent e) {
}
@Override
public void mouseExited(MouseEvent e) {
}
public static void main(String[] args) {
new MyFrame();
}
}
```
在上面的示例中,我们创建了一个名为 MyFrame 的 JFrame 对象,并实现了 MouseListener 接口。通过调用 addMouseListener(this) 方法将监听器添加到 JFrame 对象中。然后,我们覆盖了 MouseListener 接口中的 mouseClicked 方法,在该方法中打印出鼠标单击事件的坐标。最后,我们在 main 方法中创建了一个 MyFrame 对象并显示它。
阅读全文