java写一个窗口,点击窗口任意地方在控制台输出“点我有惊喜!”
时间: 2024-03-15 09:47:05 浏览: 75
好的,以下是Java代码,可以实现您的需求:
```java
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
public class MyWindow {
public static void main(String[] args) {
JFrame frame = new JFrame("点击窗口有惊喜");
frame.setSize(400, 300);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
System.out.println("点我有惊喜!");
}
});
frame.setVisible(true);
}
}
```
这段代码创建了一个名为“点击窗口有惊喜”的窗口,设置了窗口大小为400x300,并使其居中显示。通过添加一个鼠标监听器,在鼠标单击窗口时输出了“点我有惊喜!”的信息。最后将窗口设置为可见状态。
阅读全文