《Java程序設(shè)計(jì)》第05章在線測(cè)試剩余時(shí)間:45:27
答題須知:1画髓、本卷滿(mǎn)分20分。
2腻格、答完題后画拾,請(qǐng)一定要單擊下面的“交卷”按鈕交卷,否則無(wú)法記錄本試卷的成績(jī)菜职。
3青抛、在交卷之前,不要刷新本網(wǎng)頁(yè)酬核,否則你的答題結(jié)果將會(huì)被清空蜜另。
第一題、單項(xiàng)選擇題(每題1分嫡意,5道題共5分)
?1举瑰、(? C? )布局管理器中的按鈕位置有可能會(huì)根據(jù)Frame的大小改變而改變。
A蔬螟、BorderLayoutB此迅、GridLayout
C、FlowLayoutD旧巾、CardLayout
?2耸序、以下哪項(xiàng)可能包含菜單條(B )。
A鲁猩、PanelB坎怪、Frame
C、AppletD绳匀、Dialog
?3芋忿、如果容器組件p的布局是BorderLayout,則在p的下邊中添加一個(gè)按鈕b疾棵,應(yīng)該使用的語(yǔ)句是(? C)戈钢。
A、p.add(b);B是尔、p.add(b,"North");
C殉了、p.add(b,"South");D、b.add(p,"North");
?4拟枚、在Java中薪铜,開(kāi)發(fā)圖形用戶(hù)界面的程序需要使用一個(gè)系統(tǒng)提供的類(lèi)庫(kù),這個(gè)類(lèi)庫(kù)就是( B? ? )包恩溅。
A隔箍、java.ioB、java.awt
C脚乡、java.appletD蜒滩、java.awt.event
?5、監(jiān)聽(tīng)器接口的方法返回值的類(lèi)型是(? ? ?B? ? ? ? ? ? )。
A俯艰、intB捡遍、void
C、ObjectD竹握、String
第二題画株、多項(xiàng)選擇題(每題2分,5道題共10分)
?1啦辐、下列關(guān)于Frame類(lèi)的說(shuō)法正確的是(? ?ABD )谓传。
A、Frame是Window類(lèi)的直接子類(lèi)
B昧甘、Frame對(duì)象顯示的效果是一個(gè)窗口
C良拼、Frame被默認(rèn)初始化為可見(jiàn)
D战得、Frame的默認(rèn)布局管理器為BorderLayout
?2充边、容器被重新設(shè)置大小后,哪些布局管理器的容器中的組件大小隨容器大小的變化而改變常侦?(? ? ACD)
A浇冰、CardLayout
B、FlowLayout
C聋亡、BorderLayout
D肘习、GridLayout
?3、下面哪些是Java中的容器(? ? ABD? )坡倔。
A漂佩、Frame
B、Panel
C罪塔、Scrollbar
D投蝉、Dialog
?4、對(duì)JFrame添加構(gòu)件有(? ? BCD? )方式征堪。
A瘩缆、用add方法直接加入到JFrame中。
B佃蚜、建立一個(gè)Jpanel的中間容器庸娱,把構(gòu)件添加到容器中,再把該容器置為JFrame的內(nèi)容面板谐算,再對(duì)其加入構(gòu)件熟尉。
C、建立一個(gè)JDesktopPane之類(lèi)的中間容器洲脂,把構(gòu)件添加到容器中斤儿,再把該容器置為JFrame的內(nèi)容面板,再對(duì)其加入構(gòu)件。
D雇毫、用getContentPane()方法獲得JFrame的內(nèi)容面板玄捕,再對(duì)其加入構(gòu)件。
?5棚放、JAVA中枚粘,為了辨別用戶(hù)關(guān)閉窗口的時(shí)間,要實(shí)現(xiàn)監(jiān)聽(tīng)器接口(? ?ABC? ?)
A飘蚯、MouseListener
B馍迄、ActionListener
C、WindowListener
D局骤、mouseExited
第三題攀圈、判斷題(每題1分,5道題共5分)
?1峦甩、在Swing用戶(hù)界面的程序設(shè)計(jì)中赘来,容器不能被添加到其它容器中。
錯(cuò)誤
?2凯傲、Panel默認(rèn)的布局管理器是FlowLayout犬辰。
正確
?3、創(chuàng)建一個(gè)標(biāo)識(shí)有“軟件學(xué)院”字樣的標(biāo)簽對(duì)象gxdd的語(yǔ)句為( Label? gxdd = new? Label(“軟件學(xué)院”);? ? )冰单;創(chuàng)建一個(gè)標(biāo)識(shí)有“關(guān)閉”字樣的按鈕對(duì)象gb的語(yǔ)句為 (? Button? gb = new? Button(“關(guān)閉”);? )幌缝。
正確
?4、當(dāng)用戶(hù)改變TextField中的文字時(shí)诫欠,實(shí)現(xiàn)TextListener接口可實(shí)現(xiàn)對(duì)事件的響應(yīng)涵卵。
正確
?5、AWT提供了許多標(biāo)準(zhǔn)的GUI組件和布局管理等類(lèi)荒叼。
正確