我的第一个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 stubSwingExample 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图形程序

相关文章:

你感兴趣的文章:

标签云: