博爲峯Java技術題 ——JavaSE Java Swing概述

博爲峯小博老師:java

[什麼是Java Swing]模塊化

Swing是一個用於開發Java圖形界面應用程序的開發工具包,它是以抽象窗口工具包(AWT)爲基礎,使應用程序可跨平臺在不改變任何外觀風格前提下。Swing開發人員經過使用少最的代碼,就能夠利用Swing包中豐富、靈活的功能和模塊化組件類來開發出使人滿意的用戶界面。工具

[Swing特性]開發工具

下圖列出有關Swing的宏觀特性:3d

[Swing包的結構]code

下圖列出Swing包及其功能,以下圖所示:blog

[第一個Java Swing程序實例]ip

如下實例用於顯示一個帶有helloswingBWF標題的窗口,示例代碼以下:開發

import javax.swing.JFrame;get

public class BWFSwingtest {

static int width=300;

static int height=200;

public static void main(String[] args){

JFrame jf=new JFrame("helloswingBWF");

jf.setSize(widthheight);//設置窗口大小

//使窗口上的最大化、最小化以及關閉健發揮做用

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jf.setVisible(true);//設置窗體是否可見

}

}

運行結構如圖:

相關文章
相關標籤/搜索