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

萬能百科  > 計算機?  > 

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

2021-07-20   

[問答題] 請完成下列Java程序:建立一個Applet程序,包括創(chuàng)建一個畫布構(gòu)件、一個面板構(gòu)件,面板構(gòu)件上包含3個按鈕,用來設置畫布和面板的背景顏色,這3個按鈕(Red、Green、Blue)分別控制畫布和面板背景色改變?yōu)?原色,即紅、綠、藍。要求畫布寬度為300,高度為200。

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

源程序文件代碼清單如下:

import java.awt.*;

import java.applet.*;

/*

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

</applet>

*/

public class ex10_2 extends Applet

private Panel pane110_2;

private Canvas canvas10_2;

private Button btn1, btn2, btn3;

public void init()

canvas10_2=new Canvas();

canvas10_2. ______;

canvas10_2.setBackground(Color.black);

add(canvas10_2);

pane110_2 = new Panel();

pane110_2.setBackground( Color.black );

btn1 = new Button( "Red" );

btn2 = new Button( "Green" );

btn3 = new Button( "Blue&quot

正確答案:

resize(300,200)add(pane110_2)

參考解析:

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

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

標簽

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