JFrame 用来设计类似于 Windows 系统中窗口形式的界面。JFrame 是 Swing 组件的顶层容器,该类继承了 AWT 的 Frame 类,支持 Swing 体系结构的高级 GUI 属性。
JFrame 类的常用构造方法如下所示:
1.JFrame():构造一个初始时不可见(需要setVisble)的新窗体。
2.JFrame(String title):创建一个具有 title 指定标题(即应用文件名)的不可见新窗体。
导入swing库
import javax.swing.*;
创建一个JFrame对象//frame:框架,画面,JFrame 盲猜即为java frame
JFrame win = new JFrame("text");//text即为标题
也可以通过setTitle(“text”);设置
或者使一个类继承JFrame
class win extends JFrame{}
初始化中创建窗口信息
setTitle(“text”);
setSize(width,height);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel jl = new JLabel(“text“);//创建一个普通的text标签
Container c = getContentPane();//创建一个容器组件
c.add(jl);//将标签添加到内容窗格,盲猜父组件
setVisble(true);//设置JFrame窗口是否可见
setBounds(x,y,w,h);//设置大小和初始位置
实例化需要的窗口,在主函数实现
public static void main(String[] args)
{
new win();
}
顶部容器即为JFrame,权限最高的
内容窗格即为Container xxx = getContentPane()
图片选自C语言中文网,网站:http://c.biancheng.net/view/1206.html