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