[問答題] 將下面的程序補(bǔ)充完整。 注意:不改動(dòng)程序結(jié)構(gòu),不得增行或刪行。 import java.appplet.Applet; import java
2021-07-20
[問答題] 將下面的程序補(bǔ)充完整。
注意:不改動(dòng)程序結(jié)構(gòu),不得增行或刪行。
import java.appplet.Applet;
import java.awt.Graphics;
public class ex1 extends Applet
public void paint(Graphics______)
int i=682;
gap.drawstring(Integer.______(i),20,60);
正確答案:gap toString
參考解析:[講解] 本題考查圖形用戶界面和字符串的使用。paint()方法有一個(gè)參數(shù)gap是Graphics類的實(shí)例,當(dāng)然gap是程序員自己起的名字,你也可以定義為abc,這都無(wú)妨,該實(shí)例由瀏覽器生成,它包含了Applet圖形上下文信息,通過它向Applet中顯示信息,該對(duì)象相當(dāng)于 Applet的畫筆。在調(diào)用paint()方法時(shí),由瀏覽器將該對(duì)象傳給paint()方法。由于在方法 drawstring()前程序已經(jīng)給出了對(duì)象名gap,因此,第1空填寫gap。toString()方法是Object自帶的一個(gè)方法,用于返回該對(duì)象(在本題中是gap)信息的字符串,該字符串與對(duì)象相同類型。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。