code如下:
package java.swing;
import java.awt.Color;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.WindowConstants;
public class SwingDemo1 extends JFrame { //创建一个继承JFrame类
public void CreatJFrame(String title){ //定义一个CreatJFrame()方法
JFrame jf = new JFrame(title); //实例化一个JFrame对象
Container container = jf.getContentPane(); //获取一个容器
JLabel jl = new JLabel("这是一个JFrame窗体"); //创建一个JLabel标签
//使标签上的内容居中
jl.setHorizontalAlignment(SwingConstants.CENTER);
container.add(jl); //将标签添加到容器中
container.setBackground(Color.white); //设置标签的颜色
jf.setVisible(true); //使窗口可见
jf.setSize(200, 500); //设置窗口大小
//设置窗体的关闭方式
jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new SwingDemo1().CreatJFrame("创建一个JFrame窗体");
}
}
添加回答
举报
0/150
提交
取消