JDialog也是窗体型容器,右上角没有最大和最小化按钮
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class TestGUI {
public static void main(String[] args) {
JFrame f = new JFrame("LoL");
f.setSize(400, 300);
f.setLocation(200, 200);
// 设置布局器为FlowLayerout
// 容器上的组件水平摆放
f.setLayout(new FlowLayout());
JButton b1 = new JButton("英雄1");
JButton b2 = new JButton("英雄2");
JButton b3 = new JButton("英雄3");
// 加入到容器即可,无需单独指定大小和位置
f.add(b1);
f.add(b2);
f.add(b3);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
图形界面(简称GUI)是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。
public class FrameDemo {
public static void main(String[] args) {
// 创建窗体对象
// Frame f = new Frame();
// Frame(String title)
Frame f = new Frame("林青霞");
// 设置窗体标题
f.setTitle("HelloWorld");
// 设置窗体大小
f.setSize(400, 300); // 单位:像素
// 设置窗体位置
f.setLocation(400, 200);
// 一个方法搞定
//f.setBounds(400, 200, 400, 300);
// 调用一个方法,设置让窗体可见
f.setVisible(true);
// System.out.println("helloworld");
}
}