java基础-swing图形化界面学习
1.概述
java中的gui包主要是awt和swing,awt是重量级组件,不支持跨平台。swing是轻量级组件,基于java本身,是可以跨平台的。
2.创建一个简单的图形窗口
public static void main(String[] args) {
JFrame jFrame = new JFrame("测试图形界面程序");
//设置窗口的大小
jFrame.setSize(400, 400);
//设置距离屏幕左上角的距离
jFrame.setLocation(800, 300);
jFrame.setVisible(true);
}
示例
3.swing组件
按钮:java基础-swing图形界面-按钮_LouD_dm的博客-CSDN博客
单选按钮:
复选框:
组合框:
列表:
文本框:
面板:
表格:
框架:
4.swing布局管理器
流式布局管理器:
卡片布局管理器:
网格布局管理器:
5.swing事件处理
6.swing图形处理和2d