标签:java swing java ui java gui java图形编程
从书上看到了例子,自己又做了一点扩展,做个样子玩玩。
内容上稍微调整了一下,总结一点点小小的用法,写了点注释,仅供参考。
package SwingExample; import java.awt.Color; import java.awt.Container; import java.awt.Font; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.SwingConstants; import javax.swing.WindowConstants; public class SwingExample { public static void main(String[] args) { // TODO Auto-generated method stub SwingExample example = new SwingExample(); example.createJFrame("我的第一个Java图形程序!"); } public void createJFrame(String strTitle) { JFrame jf = new JFrame(strTitle); // 创建一个JFrame对象(实例化) Container container = jf.getContentPane(); // 从JFrame上获取一个窗口容器 JLabel jl = new JLabel(strTitle); // 创建一个JLabel标签 jl.setHorizontalAlignment(SwingConstants.CENTER); // 设置JLabel水平居中 jl.setVerticalAlignment(SwingConstants.CENTER); // 设置JLabel垂直居中 container.add(jl); // 添加刚创建的JLabel标签到容器中 jl.setFont(new Font("Times New Roman", Font.ITALIC, 48)); // 设置标签文字的定体、样式、大小 jl.setForeground(Color.BLUE); // 设置标签文本的前景色 container.setBackground(Color.WHITE); // 设置整个容器的背景色 jf.setVisible(true); // 设置窗口可见 jf.setSize(640, 480); // 调整窗口大小 jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); // 设置当点击关闭按钮时的操作 } }
以上代码在MAC上运行通过,环境eclipse。如下图:
标签:java swing java ui java gui java图形编程
原文地址:http://blog.csdn.net/ccpw_cn/article/details/44928899