Java圖形界面知識(shí)

Java圖形界面知識(shí)

ID:39550169

大小:147.00 KB

頁(yè)數(shù):11頁(yè)

時(shí)間:2019-07-06

Java圖形界面知識(shí)_第1頁(yè)
Java圖形界面知識(shí)_第2頁(yè)
Java圖形界面知識(shí)_第3頁(yè)
Java圖形界面知識(shí)_第4頁(yè)
Java圖形界面知識(shí)_第5頁(yè)
資源描述:

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

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

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

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

4、玩對(duì)話框后才可以和Frame進(jìn)行交互,flase則代表用戶可以同時(shí)和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.文件對(duì)話框Framef=newFrame(“hello”);第一個(gè)參數(shù)指定對(duì)話框和哪個(gè)Frame相關(guān)。第二個(gè)參數(shù)指定對(duì)話框標(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.滾動(dòng)面板——可自動(dòng)產(chǎn)生滾動(dòng)條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ù)覽五頁(yè),下載文檔查看全文

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

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