影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬(wàn)能百科  > 計(jì)算機(jī)?  > 

[問(wèn)答題] 請(qǐng)完成下列Java程序:建立一個(gè)Applet程序,包括創(chuàng)建一個(gè)畫(huà)布構(gòu)件、一個(gè)面板構(gòu)件,面板構(gòu)件上包含3個(gè)按鈕,用來(lái)設(shè)置畫(huà)布和面板的背景顏色,這3個(gè)按

2021-07-20   

[問(wèn)答題] 請(qǐng)完成下列Java程序:建立一個(gè)Applet程序,包括創(chuàng)建一個(gè)畫(huà)布構(gòu)件、一個(gè)面板構(gòu)件,面板構(gòu)件上包含3個(gè)按鈕,用來(lái)設(shè)置畫(huà)布和面板的背景顏色,這3個(gè)按鈕(Red,Green,Blue)分別控制畫(huà)布和面板背景色改變?yōu)槿杭t、綠、藍(lán)。要求畫(huà)布寬度300高度200。

注意:請(qǐng)勿改動(dòng)main()主方法和其他已有語(yǔ)句內(nèi)容,僅在下劃線處填入適當(dāng)?shù)恼Z(yǔ)句。

程序運(yùn)行結(jié)果如下:

import java.awt.*;

import java.applet.*;

/*

<applet code="ex6_2.class"width=800 height=400>

</applet>

*/

public class ex6_2 extends Applet

private Panel pane16_2;

private Canvas canvas6_2;

private Button btnl, btn2, btn3;

public void init()

canvas6_2=new Canvas();

canvas6_2.______________;

canvas6_2.setBackground(Color.black);

add(canvas6_2);

pane16_2 = new Panel();

pane16_2.setBackground( Color.black );

btn1 = new Button( "Red" );

btn2 = new Button( "Green" );&

正確答案:

resize(300,200)add(Panel6_2)

參考解析:

本題主要考查畫(huà)布構(gòu)件、面板構(gòu)件和按鈕構(gòu)件的使用,以及Applet程序中的事件處理。解題關(guān)鍵是熟悉上述幾種構(gòu)件的創(chuàng)建和使用,能在Applet窗口中控制構(gòu)件的布局,同時(shí)還要熟悉Java的事件處理機(jī)制。本題中,第1個(gè)空,要根據(jù)題目要求對(duì)畫(huà)布構(gòu)件的大小進(jìn)行初始化,調(diào)用resize()方法實(shí)現(xiàn);第2個(gè)空,此空之前的語(yǔ)句只是把Button構(gòu)件放入了Panel構(gòu)件中,還需要將Panel構(gòu)件放入整個(gè)的應(yīng)用程序中。

詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>