![Java面向?qū)ο蟪绦蛟O(shè)計(jì)案例教程 習(xí)題答案 (王賀 ) 第七章_第1頁](http://file4.renrendoc.com/view/53a537ebc0c48510a023c21967e03139/53a537ebc0c48510a023c21967e031391.gif)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)案例教程 習(xí)題答案 (王賀 ) 第七章_第2頁](http://file4.renrendoc.com/view/53a537ebc0c48510a023c21967e03139/53a537ebc0c48510a023c21967e031392.gif)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)案例教程 習(xí)題答案 (王賀 ) 第七章_第3頁](http://file4.renrendoc.com/view/53a537ebc0c48510a023c21967e03139/53a537ebc0c48510a023c21967e031393.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.選擇題以下說法中錯(cuò)誤的選項(xiàng)是()A.對Swing構(gòu)件只能設(shè)置一個(gè)邊框Swing構(gòu)件能建立組合邊框或自己設(shè)計(jì)邊框C.在Swing構(gòu)件中,按鈕可以使用圖標(biāo)修飾D. Swing構(gòu)件支持鍵盤代替鼠標(biāo)的操作向容器添加新構(gòu)件的方法是(A)a.dd( ) B. insert ( ) C. fill ( ) D. set ()(3)關(guān)于布局管理器LayoutManager,以下說法中正確的選項(xiàng)是(D)A.布局管理器是用來部署Java應(yīng)用程序的網(wǎng)上發(fā)布的LayoutManager本身不是接口C.布局管理器是用來管理構(gòu)件放置在容器中的位置和大小的D.以上說法都不對JTextField類提供的GUI功能是(A)A
2、.文本區(qū)域B.按鈕 C.文本字段 D.菜單將GUI窗口劃分為東、西、南、北、中五個(gè)局部的布局管理器是(D)A. FlowLayout B. GridLayout C. BoxLayoutD. BorderLayout(6)關(guān)于Panel,以下說法中錯(cuò)誤的選項(xiàng)是(D)Panel可以作為最外層的容器單獨(dú)存在Panel必須作為一個(gè)構(gòu)件放置在其他容器中Panel可以是透明的,沒有邊框和標(biāo)題Panel是一種構(gòu)件,也是一種容器.填空題( BorderLayout )包括5個(gè)明顯的區(qū)域:東、南、西、北、中。Java的圖形界面技術(shù)經(jīng)歷了兩個(gè)開展階段,分別通過提供AWT開發(fā)包和(Swing)開發(fā)包 來表達(dá)。(3
3、)可以使用setLoaction( )、setSize()或(setBounds()中的任何一種方法設(shè)置組件 的大小或位置。(4)( GridLayout )布局管理器使容器中各個(gè)構(gòu)件呈網(wǎng)格布局,平均占據(jù)容器空間。(5)框架的默認(rèn)布局管理器(BorderLayout)o.編程題制作如圖7-20所示的登錄界面。圖7-20package com. zhouzhou;import java. awt.import javax. swing. *;public class Dcmol1 extends JFrame /定義組件JPanel jpl, jp2, jp3;JLabel jlbl, jlb2
4、;JButton jbl, jb2;JTextField jtf1;JPasswordField jpf1;public static void main(String args) / TODO Auto-generated method stubDemoll dl = new Demoll();/構(gòu)造函數(shù)public Demol1() jpl = new JPanel ();jp2 = new JPanel ();jp3 = new JPanel ();jlbl = new JLabel (用戶名);jlb2 = new JLabel (密 碼);jbl = new JButton (登錄)
5、;jb2 = new JButton (取消“);jtfl = new JTextField(10);jpfl = new JPasswordField(lO) ;/ 設(shè)置布局管理(上面忘記:extends JFrame,這里出錯(cuò)了) this.setLayout(new GridLayout(3, 1);加入各個(gè)組件jpl. add(jlbl);jpl. add(jtfl);jp2. add(jlb2);jp2. add(jpfl);jp3. add (jbl);jp3. add(jb2);/加入到JFramethis, add (jpl);this, add (jp2);this, add
6、(jp3);this. setSize (250, 150);this. setTitle(登錄“);this.setDefaultCloseOperation(JFrame. EXIT ON CLOSE); this.setVisible(true);)制作如圖7-21所示的選擇界面。你直取的運(yùn)動足球 籃球 網(wǎng)球你的性別O男。女注冊用戶取消用戶圖 7-21package com. zhouzhou;import java, art*;import javax.swing. *;public class Demo12 extends JFrame /定義組件JPanel jpl, jp2, j
7、p3;JLabel jlbl, jlb2;JCheckBox jcbl, jcb2, jcb3;JRadioButton jrbl, jrb2;JRutt.on jb1, Jh2;/單項(xiàng)選擇設(shè)置ButtonGroup bg, bg2;public static void main(String args) / TODO Auto-generated method stubDemo12 d2 = new Demo12 ();)/構(gòu)造函數(shù)public Demo12() jpl = new JPanel ();jp2 二 new JPanel ();jp3 = new JPanel ();jlbl
8、= new JLabel (“你喜歡的運(yùn)動);jlb2 = new JLabel (你的性別);jcbl = new JCheckBox (足球);jcb2 = new JCheckBox (籃球);jcb3 = new JCheckBox (網(wǎng)球);/下面可以設(shè)置單項(xiàng)選擇/ ButtonGroup bg2=new ButtonGroup();/ bg2.add(jcbl);/ bg2. add(jcb2);/ bg2. add(jcb2);jrbl = new JRadioButton (男);jrb2 = new JRadioButton (女);/ 一定要把jrbl, jrb2放入到一個(gè)
9、ButtonGroup里面 ButtonGroup bg = new ButtonGroup();bg. add (jrbl);bg. add(jrb2);jbl 二 new JButton(注冊用戶);jb2 = new JButton (取消用戶“);this.setLayout(new GridLayout(3, 1);jpl. add(jlbl);jpl. add(jcbl);jpl. add(jcb2);jpl. add(jcb3);jp2. add(jlb2);jp2. add(jrbl);jp2. add(jrb2);jp3. add(jbl);jp3. add(jb2);/加入到JFramethis.add (jpl);this. add
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物聯(lián)網(wǎng)時(shí)代的移動設(shè)備中嵌入式開發(fā)新機(jī)遇
- 環(huán)保科技在推動綠色能源發(fā)展中的作用
- 現(xiàn)代家庭教育與孩子未來職業(yè)規(guī)劃的聯(lián)動
- Unit 5 The colourful world Part C Reading time大單元整體說課稿表格式-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊001
- Unit 1 Wish you were here Integrated skills (1) 說課稿-2024-2025學(xué)年高中英語牛津譯林版(2020)選擇性必修第三冊
- 2023三年級英語下冊 Unit 10 Is he a farmer第2課時(shí)說課稿 湘少版
- Unit 4 History and Traditions Reading for Writing 說課稿-2024-2025學(xué)年高中英語人教版(2019)必修第二冊
- 2024年五年級語文下冊 第六單元 17 跳水說課稿 新人教版
- 《3 熱空氣和冷空氣》說課稿-2023-2024學(xué)年科學(xué)三年級上冊蘇教版
- 2025地質(zhì)災(zāi)害治理工程施工合同
- 雙眼視異常處理方法-雙眼視異常的棱鏡處方(雙眼視檢查)
- 鍋爐本體安裝單位工程驗(yàn)收表格
- 我國水體中抗生素的污染現(xiàn)狀、危害及防治建議
- 手術(shù)出血量的評估
- 報(bào)價(jià)單(產(chǎn)品報(bào)價(jià)單)
- 一種基于STM32的智能門鎖系統(tǒng)的設(shè)計(jì)-畢業(yè)論文
- 0-9任意四位數(shù)數(shù)位排列
- 隧道安全培訓(xùn)課件
- 小學(xué)勞動教育教研計(jì)劃
- 電子工程師年終總結(jié)
- 妊娠合并強(qiáng)直性脊柱炎的護(hù)理查房
評論
0/150
提交評論