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

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

[問(wèn)答題] 下面是一個(gè)Applet程序,其功能是有2個(gè)按鈕,分別為First和Second,以及一個(gè)Label構(gòu)件。要求單擊First時(shí)則能在Label中顯示出

2021-07-20   

[問(wèn)答題] 下面是一個(gè)Applet程序,其功能是有2個(gè)按鈕,分別為First和Second,以及一個(gè)Label構(gòu)件。要求單擊First時(shí)則能在Label中顯示出Command: First,而單擊Second時(shí)則能顯示出Command: Second,要求只能使用重載一次actionPerformed()方法。請(qǐng)改正程序中的錯(cuò)誤(有下劃線的語(yǔ)句),使程序能輸出正確的結(jié)果。

注意:不改動(dòng)程序的結(jié)構(gòu),不得增行或刪行。

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

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

/*

<applet code=ex3_3.class width=800 height=400>

</applet>

*/

public class ex3_3 extends Applet implements ActionListener

private String str="ok";

private Label 1;

private Button btn;

public void init( )

setLayout(null);

1=new Label(str);

1.reshape(10,10,150,30);

add(1);

btn=new Button("First");

btn.reshape(10,50,60,20);

1.addActionListener(this);

正確答案:

Btn.addActionListener(this) Btn.setActionCommand(“second”) 1.setText(str)

參考解析:

[講解] 本題主要考查Java語(yǔ)言中高級(jí)事件ActionEvent和AWT基本構(gòu)件Label的常用方法的使用。解題關(guān)鍵是熟練掌握動(dòng)作事件ActionEvent和Label構(gòu)件的常用方法。在本題中,第1處,明確注冊(cè)的事件監(jiān)聽(tīng)器是監(jiān)聽(tīng)按鈕的,而不是Label的;第2處,調(diào)用ActionEvent的setActionCommand()方法改變了ActionCommand,使按下第二個(gè)按鈕時(shí)顯示Command: second而不是Command: First。第3處,調(diào)用Label的setText()方法,而不是Button的方法。

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

標(biāo)簽

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