最简单的java GUI

写在前面
所谓大道至简,我在这个博客里记录下来的都是最平凡最简单的程序,但是我想简单之物也有着不平凡的精彩,有着不简单的深刻。因为简单的同时它能够保持完整,证明了它的结构是完善的,是清晰的,是可以扩展和自由发挥的。因此,我们本篇来介绍一个最简单的java GUI程序。

1.GUI的制作步骤:

(1)创造一个Frame框架(JFrame):

JFrame frame = new JFrame();

(2)制作一个组件widget(按钮button,文字框text field等等):

JButton button = new JButton("click me!");

(3)将组件widget加入框架frame:

frame.getContentPane().add(button);

(4)显示(给出大小并可视化):

frame.setSize(300, 300);
frame.setVisible(true);

2.最简单的GUI程序(代码)

import javax.swing.*;

public class simpleGUI {
    public static void main(String[] args) {
        JFrame frame = new JFrame();
        JButton button = new JButton("click me!");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(button);
        frame.setSize(300, 300);
        frame.setVisible(true);
    }
}

运行程序,可以得到如下图所示:
最简单的java GUI_第1张图片

你可能感兴趣的:(编程示例)