JAVA 图形界面的组件与布局
第一个小实验,创建button组件
编写一个 Java 应用程序,实现以下要求:显示一个 100*100 的窗口,窗口内添加了四个按 钮,其布局为流式布局管理器。当窗口 f 的尺寸被重置后,其 FlowLayout 型的布局也会随之发 生变化,各按钮的大小不变,但其相对位置会变化。
import javax.swing.*;
import java.awt.*;
public class TestFlowLayout {
public static void main(String args[]) {
JFrame f = new JFrame("Flow Layout");
//button1的名字,即在界面上显示的名称
JButton button1 = new JButton("确定");
JButton button2 = new JButton("打开");
JButton button3 = new JButton("关闭");
JButton button4 = new JButton("取消");
f.setLayout(new FlowLayout());
f.add(button1); // 在窗口中添加button1
f.add(button2);
f.add(button3);
f.add(button4);
f.setSize(100,100); //界面的大小100*100
f.setVisible(true);