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