1、如下代码,可以生成最简单的窗体:
package task3;
import java.awt.Frame;
public class Z测试生成一个窗口2 {
public static void main(String[] args) {
Frame f = new Frame();// 构造一个最初不可见的 Frame 新实例()。
f.setVisible(true);// 设置窗体可见。
}
}
效果图:
![](https://img.haomeiwen.com/i6310069/5c83d3dfa87f1514.png)
注:
生成的窗体,按×不能关掉,必须结束程序,才能关掉。或者在任务管理器里面关掉:
在任务管理器中关掉窗体
2、进一步设置参数:
package task3;
import java.awt.Frame;
public class Z测试生成一个窗口2 {
public static void main(String[] args) {
Frame f = new Frame();// 构造一个最初不可见的 Frame 新实例()。
f.setVisible(true);// 设置窗体可见。
f.setTitle("Java 生成窗口");// 设置窗口标题内容
f.setSize(500, 400);// 设置窗口大小,宽度500,高度400
f.setLocation(40, 100);// 设置窗口位置为距离屏幕左边水平方向300,上方垂直方向200
}
}
![](https://img.haomeiwen.com/i6310069/52f31cc8b99ad7c0.png)
3、实现点击×关闭窗体:
package task3;
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class Z测试生成一个窗口2 {
public static void main(String[] args) {
Frame f = new Frame();// 构造一个最初不可见的 Frame 新实例()。
f.setVisible(true);// 设置窗体可见。
f.setTitle("Java 生成窗口");// 设置窗口标题内容
f.setSize(500, 400);// 设置窗口大小,宽度500,高度400
f.setLocation(40, 100);// 设置窗口位置为距离屏幕左边水平方向300,上方垂直方向200
f.addWindowListener(new WindowAdapter() {//窗口监听
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
}
主要是增加了窗口监听,然后就可以点击关闭窗口了。
网友评论