JFrame窗体学习实例

来源:互联网 发布:广场舞真皮舞鞋淘宝网 编辑:程序博客网 时间:2024/05/16 14:18

简单JFrame案例:

package it.com.jfram;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 Example extends JFrame {/** * 创建实例必须继承JFrame类 * 只有将窗体通过getContentPane()方法变成容器后 * 在容器中添加其他组件,就可以实现在窗体中添加组件 * 例如: * container.add(new JButton("按钮")) * container.remove(new JButton("按钮")) */private static final int CENTER = 0;public void CreateJFrame(String title) {JFrame jf = new JFrame(title);//实例化一个JFrame对象Container container = jf.getContentPane();//获取容器//创建一个JLabel标签JLabel jl = new JLabel("这是一个JFrame 窗体");//jl.setHorizontalAlignment(SwingConstants.CENTER);//center实际上是SwingConstants类中定义的一个integer类型的常量//使标签上的文字居中jl.setHorizontalAlignment(CENTER);container.add(jl);container.setBackground(Color.WHITE);jf.setVisible(true);jf.setSize(200, 150);//设置窗体关闭的方式jf.setDefaultCloseOperation(EXIT_ON_CLOSE);}public static void main(String[] args) {new Example().CreateJFrame("创建一个JFrame窗体");}}
结果展示:


原创粉丝点击