- JFrame:一个顶层窗口
- JFrame():创造一个最初不可见的新窗体
- 成员方法:
void setVisible(boolean b)://显示或隐藏此窗口,具体取决于参数b的值
void setSize(int width,int height)://调整此组件的大小,使其宽度为width,高度为height,单位是像素
void setTitle(String title)://设置窗体标题
void setLocationRelativeTo(Component c)://设置位置,值为null,则窗体位于屏幕中央
void setDefaultCloseOperation(int operation)://设置窗体关闭时默认操作 整数3表示:窗口关闭时退出应用程序
void setAlwaysOnTop(boolean alwaysOnTop)://设置此窗口是否应始终位于其他窗口之上
package com.JFrame;
import javax.swing.*;
public class JFrameDemo {
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.setVisible(true);
}
}
- 运行结果:出现一个小窗口

- 代码示例
package com.JFrame;
import javax.swing.*;
public class JFrameDemo {
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.setSize(400,300);
jf.setVisible(true);
}
}
- 运行结果:出现相应尺寸窗口:

- 代码示例:
package com.JFrame;
import javax.swing.*;
public class JFrameDemo {
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.setTitle("百度一下,你就知道");
jf.setSize(400,300);
jf.setDefaultCloseOperation(3);
jf.setLocationRelativeTo(null);
jf.setAlwaysOnTop(true);
jf.setVisible(true);
}
}
- 运行结果:
