一.小結 1.每個容器都有一個佈局管理器,它按照所需的位置在容器中定位和放置組件。三個簡單且常用的佈局管理器是FlowLayout、GridLayout和BorderLayout。 2.可以將JPane1作為子容器來將組件分組以得到所需的佈局。 ·使用add方法將組件放到JFrame和JPanel。 ...
一.小結
1.每個容器都有一個佈局管理器,它按照所需的位置在容器中定位和放置組件。三個簡單且常用的佈局管理器是FlowLayout、GridLayout和BorderLayout。
2.可以將JPane1作為子容器來將組件分組以得到所需的佈局。
·使用add方法將組件放到JFrame和JPanel。預設情況下,框架的佈局是BorderLayout,而 JPane1的佈局是FlowLayout。
3.可以使用java.awt.Color類設置GUI組件的顏色。顏色是由紅、綠和藍三原色組成的,每種顏色都是用一個無符號的位元組值表示它的深度,它的取值範圍從0(最暗度)到255(最亮度)。這就是通常所說的RGB模式。
4.為了創建一個Color對象,應該使用new Color(r,g,b),這裡的r、g和b表示該顏色的紅色、綠色和藍色的成分。還可以使用在java.awt.Color中定義的13種標準色(BLACK黑色、BLUE藍色、CYAN青色、DARK_GRAY深灰、GRAY灰色、GREEN綠色、LIGHT_GRAY淡灰、MAGENTA洋紅、 ORANGE橘色、PINK粉紅、RED大紅、WHITE白色和YELLOW黃色)。
5.每個Swing GUI組件都是javax.swing.JComponent的子類,而JComponent則是 java.awt.Component的子類。Component中的屬性font、background、foreground、 height、width和preferredSize都被它們的子類繼承,JComponent中的toolTipText和 border屬性也是如此。
6.可以在任何一個Swing組件上使用邊界。可以使用ImageIcon類創建一個圖像圖標,然後將它顯示在標簽和按鈕上。按鈕和邊界是可以共用的。