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

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

[問(wèn)答題] 下面的Applet程序通過(guò)內(nèi)部類處理鼠標(biāo)單擊事件。在小程序中,如果點(diǎn)擊鼠標(biāo),則在狀態(tài)欄輸出鼠標(biāo)點(diǎn)擊的坐標(biāo);如果雙擊鼠標(biāo),則顯示一副圖片,鼠標(biāo)單擊處為

2021-07-20   

[問(wèn)答題] 下面的Applet程序通過(guò)內(nèi)部類處理鼠標(biāo)單擊事件。在小程序中,如果點(diǎn)擊鼠標(biāo),則在狀態(tài)欄輸出鼠標(biāo)點(diǎn)擊的坐標(biāo);如果雙擊鼠標(biāo),則顯示一副圖片,鼠標(biāo)單擊處為顯示圖片的左上角坐標(biāo),顯示圖片的寬度為200像素,高度為180像素。請(qǐng)改正程序中的錯(cuò)誤(有下劃線的語(yǔ)句),使程序執(zhí)行后,能得到預(yù)期的結(jié)果。

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

程序的執(zhí)行結(jié)果為:

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

/*

<applet code=Hua width=200 height=100>

</applet>

*/

public class Hua extends Applet

int xPos,yPos;

int sum;

Image pic;

public void init()

addMouseListener(new ClickMouse()); public void paint(Graphics g)

if(sum==2)

g.drawImage(pic,xPos,yPos,200,180,super);

public class ClickMouse extends MouseAdapter

public void mouseClicked (MouseEvent mouse)

正確答案:

drawImage(pic,xPos,yPos,200,180,this); pic=getImage(getDocumentBase(),"hua.jpg"); repaint();

參考解析:

本題主要考查Applet小程序的應(yīng)用。解答本題的關(guān)鍵是能夠熟練掌握Applet小程序的基本理論及其執(zhí)行過(guò)程。在本題中,通過(guò)內(nèi)部類ClickMouse處理鼠標(biāo)單擊事件。g.drawImage(pic,xPos,yPos,200,180,this);語(yǔ)句的功能是在指定的Applet顯示區(qū)內(nèi)畫出圖片,pic=getImage(getDocumentBase(),"hua.jpg");語(yǔ)句功能是獲取圖片的URL,repaint();語(yǔ)句功能是重新顯示圖片。

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

標(biāo)簽

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