import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
public class Frame extends JFrame{
public void launchFrame() {
this.setTitle("亲爱的朋友");
this.setVisible(true);
this.setSize(400, 400);
this.setLocation(100, 100);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
public static void main(String[] args) {
Frame f = new Frame();
f.launchFrame();
}
}
需要引入javax.swing.JFrame
launchFrame()是我们自定义方法,
在这里setTitle用来设置窗口标题,
为什么要使用setVisible?系统默认窗口是不可见的,为了见到这个窗口,我们使用setVisible并将其改为true
setSize用来打造窗口的大小
setLocation表示窗口显示出来的位置
public void launchFrame() {
this.setTitle("亲爱的朋友");
this.setVisible(true);
this.setSize(400, 400);
this.setLocation(100, 100);
}
窗口的关闭实现:
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});