最简单的java GUI

来源:互联网 发布:fix协议开发java 编辑:程序博客网 时间:2024/04/29 21:36

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

运行程序,可以得到如下图所示:
这里写图片描述

0 0