Java的GUI全称叫做Graphical User Interface(图形用户接口)。
因为Java的应用程序界面做的很垃圾,面试和平时开发都不用
对于Java的GUI代码,一处编译,到处调试
package com.soar.gui;
import java.awt.Frame;
import java.awt.Toolkit;
public class Demo1_Frame {
public static void main(String[] args) {
Frame f = new Frame("MyQQ");
f.setSize(400,600); //设置窗体的长和宽
f.setLocation(300,50); //设置窗体的位置
f.setIconImage(Toolkit.getDefaultToolkit().createImage("qq.png")); //为该窗体设置一个Logo
f.setVisible(true); //设置窗体可见
}
}
布局管理器
1、FlowLayout(流式布局管理器)
2、BorderLayout(边界布局管理器)
3、GridLayout(网格布局管理器)
4、CardLayout(卡片布局管理器)
5、GridBagLayout(网格包布局管理器)
设置布局管理器代码:
Button b1 = new Button("按钮一");
f.add(b1);
//f.setLayout(new FlowLayout()); //设置布局管理器