我的java學習日記(20)

Java學習第二十節 之圖形化界面應用

1、javax.swing包中有頂級容器和輕量級兩種類型的組件,Swing輕量級的組件都是由AWTContainer類直接或者間接派生而來的

Com.sun.swing.plat.motif:實現Motif界面樣式代表類

Com.sun.java.swing.plat.windows:實現Windows界面樣式的代表類

javax.swingSwing組件和使用工具.

javax.swing.borderSwing輕量組件邊框

javax.swing.colorchooserJcolorChooser的支持類/接口

javax.swing.event:事件和監聽器類

javax.swing.filechooserJFileChooser的支持類/接口

javax.swing.pending:未完全實現的Swing組件

javax.swing.plat:抽象類,定義UI代表的行爲

javax.swing.plat.basic:實現所有標準界面樣式代表類

javax.swing.plat.metal:實現metal界面代表類

javax.swing.tableJtable組件

javax.swing.test:支持文檔的顯示和編輯

javax.swing.test.html:支持顯示和編輯html文檔

javax.swing.test.html.parserhtml文檔的分析器

javax.swing.test.rtf:支持顯示和編輯RTF文件

javax.swing.treeJtree組件的支持類

javax.swing.undo:支持取消操作

2、Swing組件

JButton 按鈕

JCheckBox 複選框

JradioButton 單選按鈕

JComboBox  組合框

JProgressBar  進度條

Jtable  表格

JTestField  文本框

3、Swing常用窗體

JFrame :和Frame類似,有兩種創建方式,即實例化和繼承JFrame

JDialog :是創建對話框窗體的主要類,使用它主要是用來創建一個自定義對話框

4、Swing常用面板

Jpanel:和Panel類似,父類是JComponent,而JComponent繼承了Container類。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章