javax.swing.* / java.awt.*
对组件结构的支持,JFrame窗体自带标题栏,最小化,最大化,关闭按钮
setTitle(String title);
setLocation(int x,int y);
setSize(int width,int height);
setBounds(int x,int y,int width,int height);
setDefaultCloseOperation(int operation);
setVisible(boolean aFlag);
设置组件是否可见
-
事件
java.awt.event.*
ActionEvent: 语义事件,表示发生了一组定义的动作
MouseEvent: 鼠标事件
KeyEvent: 键盘事件
WindowsEvent: 窗口事件监听器格式: [EventName]Listener
监听器注册函数格式: add[EventName]Listener -
布局器
流布局 (FlowLayout): 从左至右,从上至下,一行排满时换行
边界布局 (BorderLayout): 分为5个区域 (NORTH, SOUTH, WEST, EAST, CENTER)
网格布局 (GridLayout): 划分为大小相同的矩形,从左至右,从上至下填充设置布局: setLayout(LayoutManager