


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、.選擇題以下說法中錯誤的選項是()A.對Swing構件只能設置一個邊框Swing構件能建立組合邊框或自己設計邊框C.在Swing構件中,按鈕可以使用圖標修飾D. Swing構件支持鍵盤代替鼠標的操作向容器添加新構件的方法是(A)a.dd( ) B. insert ( ) C. fill ( ) D. set ()(3)關于布局管理器LayoutManager,以下說法中正確的選項是(D)A.布局管理器是用來部署Java應用程序的網(wǎng)上發(fā)布的LayoutManager本身不是接口C.布局管理器是用來管理構件放置在容器中的位置和大小的D.以上說法都不對JTextField類提供的GUI功能是(A)A
2、.文本區(qū)域B.按鈕 C.文本字段 D.菜單將GUI窗口劃分為東、西、南、北、中五個局部的布局管理器是(D)A. FlowLayout B. GridLayout C. BoxLayoutD. BorderLayout(6)關于Panel,以下說法中錯誤的選項是(D)Panel可以作為最外層的容器單獨存在Panel必須作為一個構件放置在其他容器中Panel可以是透明的,沒有邊框和標題Panel是一種構件,也是一種容器.填空題( BorderLayout )包括5個明顯的區(qū)域:東、南、西、北、中。Java的圖形界面技術經(jīng)歷了兩個開展階段,分別通過提供AWT開發(fā)包和(Swing)開發(fā)包 來表達。(3
3、)可以使用setLoaction( )、setSize()或(setBounds()中的任何一種方法設置組件 的大小或位置。(4)( GridLayout )布局管理器使容器中各個構件呈網(wǎng)格布局,平均占據(jù)容器空間。(5)框架的默認布局管理器(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();/構造函數(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) ;/ 設置布局管理(上面忘記:extends JFrame,這里出錯了) this.setLayout(new GridLayout(3, 1);加入各個組件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所示的選擇界面。你直取的運動足球 籃球 網(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;/單項選擇設置ButtonGroup bg, bg2;public static void main(String args) / TODO Auto-generated method stubDemo12 d2 = new Demo12 ();)/構造函數(shù)public Demo12() jpl = new JPanel ();jp2 二 new JPanel ();jp3 = new JPanel ();jlbl
8、= new JLabel (“你喜歡的運動);jlb2 = new JLabel (你的性別);jcbl = new JCheckBox (足球);jcb2 = new JCheckBox (籃球);jcb3 = new JCheckBox (網(wǎng)球);/下面可以設置單項選擇/ ButtonGroup bg2=new ButtonGroup();/ bg2.add(jcbl);/ bg2. add(jcb2);/ bg2. add(jcb2);jrbl = new JRadioButton (男);jrb2 = new JRadioButton (女);/ 一定要把jrbl, jrb2放入到一個
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)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全質(zhì)量述職報告
- 2025年花藝師職業(yè)資格考試花藝師團隊管理與溝通技巧試題
- 2025年健身教練職業(yè)技能考核試卷:健身教練運動生理學案例分析試題
- 2025年消防安全培訓:消防應急演練組織與演練效果評估試題
- 安全教育:預防走丟
- 居家設計的美學探索
- 勞動課件:水果沙拉
- 腹外傷的護理常規(guī)
- 2024-2025學年人教版高二化學選擇性必修3配套課件 基礎課時9 苯的同系物
- 工業(yè)泵安裝課件
- 2025年合肥幼兒師范高等專科學校單招職業(yè)適應性測試題庫新版
- 2025年浙江寧波交投公路營運管理限公司招聘12人高頻重點模擬試卷提升(共500題附帶答案詳解)
- 勞務派遣勞務外包項目方案投標文件(技術方案)
- 第四單元 第三課 拍攝學校創(chuàng)意短視頻教學設計 2024-2025學年西交大版(2024)初中信息技術七年級上冊
- 2025年蘇州工業(yè)職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2024年尖葉菠菜種子項目可行性研究報告
- DB3306T 074-2025 餐用具消毒房管理規(guī)范
- 2025年重慶市初中學業(yè)水平暨高中招生考試數(shù)學試題預測卷(二)
- “記憶中的人、事兒”為副標題(四川眉山原題+解題+范文+副標題作文“追求”主題)-2025年中考語文一輪復習之寫作
- 醫(yī)療器械進院流程
- 2024年吉安職業(yè)技術學院單招職業(yè)技能測試題庫附答案
評論
0/150
提交評論