Java Swing是一個(gè)用于開發(fā)Java圖形界面應(yīng)用程序的開發(fā)工具包塔嬉,它一抽象窗口工具包(Abstract Window Toolkit)為基礎(chǔ)码邻,是跨平臺(tái)應(yīng)用程序可以使用任何可插拔的外觀風(fēng)格佃蚜。
多樣化的Ul組件:包括從技鈕霎冯、分隔窗格到表格的所有組件恭取。
可插式外觀樣式:允許任何使用Swing組件的程序選擇其外觀感覺妒貌。
Accessibility(無障礙功能)API:支持輔助技術(shù).例如屏幕閱讀器和點(diǎn)字顯示器通危,銘助用戶獲得信息。
Java 2D API:允許開發(fā)人員在應(yīng)用程序和Apples中方便地使用2D圖形灌曙、文本以及圖像菊碟。
拖放支持:為Jeva應(yīng)用程序和本機(jī)應(yīng)用程序之間提供了拖放功能。
國(guó)際化:允許創(chuàng)建與全世界使用不同語言和不同文化習(xí)俗的用戶進(jìn)行交互的應(yīng)用程序在刺。通過輸入法的架構(gòu)逆害,開發(fā)人員可以創(chuàng)建能夠接收各種不同字符的語言文字的應(yīng)用程序。
java.swing:Swing組件和實(shí)用工具
java.swing.border:Swing輕最組件的邊框
java.swing.colorchooser:JColorChower的支持類〔接口)
javax ,axswing.event:事件和偵聽器類
javax.swing.filechaoser:JFIIeChuoser的支持類(接口)
javax.swing,pending:未完全實(shí)現(xiàn)的Swing組件
javax.swing.plaf:抽象類.用于定義UI代表的行為
javax.swing.plafbasic:實(shí)現(xiàn)所有標(biāo)準(zhǔn)界面樣式公共功能的基類
javax.swing.plafmetal:用戶界面代表類蚣驼,用于實(shí)現(xiàn)Mefal界面樣式
javax.swing.table.JTable:表格組件的支特類
javax.swing,text:支持文檔的顯示和編輯
javax.swing.text.html:支持顯示和編輯tffML文件
javax.swing.texl.html.parser.hbnl:文件的分析器類
javax.swing.test.rtf:支持顯示編輯RTF文件
javax.swing.tree.JTree:樹組件的支持類
javax.swing.undo:支持取消操作