【導(dǎo)讀】3運(yùn)行環(huán)境和開發(fā)工具。界面組件不豐富難以滿足圖形化用戶界面。如AWT缺少剪貼板、打印支持、出式菜單或滾動窗格等基本元素。我們稱AWT是重量組件,這是因?yàn)锳WT不易。臺運(yùn)行時需要重新更改編譯。而稱Swing為輕量組件,這是因?yàn)镾wing是用。Swing是由100%純Java實(shí)現(xiàn)的,沒有本地代。組件的最大區(qū)別。Swing在不同的平臺上表現(xiàn)。制器用來控制用戶輸入。實(shí)際設(shè)計(jì)者開發(fā)的Swing,對MVC模型進(jìn)行。很多廠家公司都推出了自己的java開發(fā)工具,現(xiàn)在常用。Borland公司的Jbuilder或者簡單文字模式開發(fā)工具,最為常用的就是JCreator.首先新建一個工程,我們命名為sample1. 文件目錄下選擇新建,會出現(xiàn)一個對象的集合。在應(yīng)用程序建立向?qū)峦瓿上嚓P(guān)的包的建立。對控件的屬性進(jìn)行修改,在這里主要是名字,菜單和工具欄是軟件中必備的組件之一。其中JMenu類用來存放和繼承JMenuItem的。組件加入到窗口。在菜單按鍵消息處理函數(shù)中添加編寫的文件處理函數(shù)。選擇任意文檔后,會在文本區(qū)顯示文檔,并在。Swing提供Java強(qiáng)大的窗。設(shè)計(jì)出相當(dāng)實(shí)用與出色的用戶界面。