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

萬能百科  > 計算機?  > 

[問答題] 下面是一個Applet程序,其功能是進行整數加法運算,要求有3個文本區(qū)域,2個作為輸入,一個作為輸出,并且有異常處理來判斷輸入的數字是否符為整型,如

2021-07-20   

[問答題] 下面是一個Applet程序,其功能是進行整數加法運算,要求有3個文本區(qū)域,2個作為輸入,一個作為輸出,并且有異常處理來判斷輸入的數字是否符為整型,如果是則進行運算,否則拋出異常并顯示于第3個文本區(qū)域中。請改正程序中的錯誤(有下劃線的語句),使程序能輸出正確的結果。

注意:不改動程序的結構,不得增行或刪行。

程序運行結果如下:

import java.awt.*;

import java.awt.event.*;

import java.applet.Applet;

/*

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

</applet>

*/

public class ex17_3 extends Applet implements ActionListener

TextField tf1 = new TextField(5);

TextField tf2 = new TextField(5);

TextField tf3 = new TextField(5);

Label 11 = new Label("+");

Label 12 = new Label("=");

Button btn= new Button("相加");

public void init()

add(11);

add(tf1);

add(tf2);

add(12);

正確答案:

add(tf1) add(11) tf3.setText(Integer.toString(x))

參考解析:

本題主要考查Applet的編程方法和執(zhí)行過程,Applet的生命周期和AWT的事件處理模型。解題關鍵是熟悉上述3個知識點并且能夠靈活運用Applet和AWT的基本接口和基本構件。本題中,第一處和第二處應該交換位置,否則Label和TextField的位置次序錯誤;第三處應該是第三個TextField的對象tf3調用setText()方法,而不是tf2。

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

標簽

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