[填空題] 有兩個(gè)文件Java_2.java和Java_2.html,其中Java_2.java是不完整的,請(qǐng)?jiān)谙庐嬀€處填入正確內(nèi)容,然后刪除下畫線。請(qǐng)勿刪除注
[填空題] 有兩個(gè)文件Java_2.java和Java_2.html,其中Java_2.java是不完整的,請(qǐng)?jiān)谙庐嬀€處填入正確內(nèi)容,然后刪除下畫線。請(qǐng)勿刪除注釋行和其他已有的語句內(nèi)容。
題目要求:
在Applet中顯示0~10的階乘。
請(qǐng)完善Java_2.java文件,并運(yùn)行調(diào)試(在命令行中使用appletviewer Java_1.html,或者使用集成開發(fā)環(huán)境),使運(yùn)行結(jié)果如下圖所示。
Java_2.java文件源程序:
import java.awt.*;
import java.applet.*;
public class Java_2 extends (1)
TextArea outputArea;
public void init()
setLayout(new BorderLayout());
outputArea=new TextArea();
(2) (outputArea);
//計(jì)算0~10的階乘
for(long i=0; i<=10; i++)outputArea.append(i+"!:"+factorial(i)+"");
//用遞歸定義階乘方法
public long factorial(long number)
if(number<=1) return 1; //基本情況
else return number *factorial(number-1);
Java_2.
正確答案:add
參考解析:程序中已經(jīng)有TextArea類構(gòu)件,需要添加到內(nèi)容面板才可以顯示。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。