博為峰小博老師:
[什么是Java Swing]
Swing是一個用于開發Java圖形界面應用程序的開發工具包,它是以抽象窗口工具包(AWT)為基礎,使應用程序可跨平臺在不改變任何外觀風格前提下。Swing開發人員通過使用少最的代碼,就可以利用Swing包中豐富、靈活的功能和模塊化組件類來開發出令人滿意的用戶界面。
[Swing特性]
下圖列出有關Swing的宏觀特性:
[Swing包的結構]
下圖列出Swing包及其功能,如下圖所示:
[第一個Java Swing程序實例]
以下實例用于顯示一個帶有helloswingBWF標題的窗口,示例代碼如下:
importjavax.swing.JFrame;
publicclassBWFSwingtest {
staticintwidth=300;
staticintheight=200;
publicstaticvoidmain(String[] args){
JFrame jf=newJFrame("helloswingBWF");
jf.setSize(width,height);//設置窗口大小
//使窗口上的最大化、最小化以及關閉健發揮作用
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);//設置窗體是否可見
}
}
運行結構如圖: