Java圖形界面知識

Java圖形界面知識

ID:39550169

大?。?47.00 KB

頁數(shù):11頁

時間:2019-07-06

Java圖形界面知識_第1頁
Java圖形界面知識_第2頁
Java圖形界面知識_第3頁
Java圖形界面知識_第4頁
Java圖形界面知識_第5頁
資源描述:

《Java圖形界面知識》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Frame1.按鈕:Framef=newFrame(“hello”);f.setSize(200,200);f.setVisible(true);//讓其顯示Panelp=newPanel();f.add(p);Buttonb=newButton(“確定”);p.add(b);Button對象構(gòu)造器的參數(shù)是按鈕上顯示的內(nèi)容2.復(fù)選框Checkboxc1=newCheckbox(“漢堡”,true);Checkboxc2=newCheckbox(“薯?xiàng)l”,true);p.add(c1);p.add(c2);注:構(gòu)造器中第一個參數(shù)代表復(fù)

2、選框顯示的內(nèi)容,第二個參數(shù)true代表該項(xiàng)默認(rèn)選中3.單選項(xiàng)先創(chuàng)建一個CheckboxGroup對象:CheckboxGroupg=newCheckboxGroup();將g作為參數(shù)傳遞到各個單選按鈕,在這一組單選按鈕中,用戶只能選一個:Checkboxch1=newCheckbox(“人民幣”,g,true);Checkboxch2=newCheckbox(“美金”,g,false);p.add(ch1);p.add(ch2);4.下拉列表框先創(chuàng)建Choice對象:Choicec=newChoice();利用addItem()方法

3、添加各種選項(xiàng)c.addItem(“男”);c.addItem(“女”);p.add(c);5.列表框先創(chuàng)建List對象,第一個參數(shù)指定顯示幾行,第二個參數(shù)為true則支持多選,false則一次只能選中一個:Listt=newList(4,true);利用add方法添加各種文本選項(xiàng):t.add(“今天”);t.add(“昨天”);p.add(t);6.在窗口顯示對話框Framef=newFrame(“hello”);對話框與某個Frame對象關(guān)聯(lián),但不是放在Frame中。第二個參數(shù)為對話框標(biāo)題欄的內(nèi)容。第三個參數(shù)為true代表用戶處理

4、玩對話框后才可以和Frame進(jìn)行交互,flase則代表用戶可以同時和Frame交互:Dialogd=newDialog(f,”hello”,true);D.add(newButton(“OK”));f.setSize(200,200);f.setVisible(true);d.setSize(100,100);d.setVisible(true);2.文件對話框Framef=newFrame(“hello”);第一個參數(shù)指定對話框和哪個Frame相關(guān)。第二個參數(shù)指定對話框標(biāo)題欄內(nèi)容:FileDialogd=newFileDialog

5、(f,”test”);f.setSize(200,200);f.setVisible(true);d.setVisile(true);得到所選的目錄和文件名Strings=d.getDirectory()+d.getFile();System.out.println(s);3.標(biāo)簽——顯示字符串Framef=newFrame(“hello”);Lablel1=newLable(“想吃什么”);Lablel2=newLable(“付款方式”);Panelp=newPanel();p.add(l1);p.add(l2);f.add(p)

6、;f.setSize(200,200);f.setVisible(true);完整的例子Framef=newFrame(“hello”);Lablel1=newLable(“想吃什么”);Lablel2=newLable(“付款方式”);Panelp=newPanel();`Checkboxc1=newCheckbox(“漢堡”,true);Checkboxc2=newCheckbox(“薯?xiàng)l”,true);p.add(c1);p.add(c2);P.add(l2);CheckboxGroupg=newCheckboxGroup()

7、;Checkboxch1=newCheckbox(“人民幣”,g,true);Checkboxch2=newCheckbox(“美金”,g,false);p.add(l1);p.add(l2);f.add(p);f.setSize(200,200);f.setVisible(true);2.滾動面板——可自動產(chǎn)生滾動條Framef=newFrame(“hello”);ScrollPanesp=newScrollPane();Panelp=newPanel();f.add(sp);sp.add(p);p.add(newButton(“

8、ok”));p.add(newButton(“cancel”));p.add(newButton(“reset”));f.setSize(100,100);f.setVisible(true);3.單行文本框Framef=newFra

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。