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

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

[多項(xiàng)選擇題] 綜合應(yīng)用題下面是一個(gè)Applet程序,其功能是將完整的圖像顯示于Applet的區(qū)塊中,然后可以通過(guò)拖動(dòng)鼠標(biāo)讓圖像隨著鼠標(biāo)拖動(dòng)的軌跡而移動(dòng)。請(qǐng)改正

2021-07-20   

[多項(xiàng)選擇題] 綜合應(yīng)用題下面是一個(gè)Applet程序,其功能是將完整的圖像顯示于Applet的區(qū)塊中,然后可以通過(guò)拖動(dòng)鼠標(biāo)讓圖像隨著鼠標(biāo)拖動(dòng)的軌跡而移動(dòng)。請(qǐng)改正程序中的錯(cuò)誤(有下劃線的語(yǔ)句),使程序能輸出正確的結(jié)果。注意:不改動(dòng)程序的結(jié)構(gòu),不得增行或刪行。程序運(yùn)行結(jié)果如下:import java.applet.*; import java.awt.*;/**/public class ex8_3 extends Applet{ private Image iImg; private int xPos,yPos; public void init(){ xPos = yPos = 0; iImg = getImage("ex8_3.jpg"); } public void paint(Graphics g){ g.drawImage(iImg,xPos,yPos); } public boolean mouseDrag(Event e,int x,int y){ xPos = x; yPos = y; paint(); return true; } }ex8_3.html

ex8_3正確答案:

iImg = getImage(getDocumentBase(),"exH_C.jpg")g.drawImage(iImg,xPos,yPos,this)repaint()

參考解析:

本題主要考查在Applet窗口中顯示圖像,并結(jié)合鼠標(biāo)事件處理的綜合應(yīng)用。解題關(guān)鍵是熟悉圖像文件的加載過(guò)程,會(huì)跟蹤鼠標(biāo)拖動(dòng)的事件,并將鼠標(biāo)在Applet窗口中的坐標(biāo)信息作為參數(shù)傳遞給drawImage()方法,用于在新的位置顯示圖像,從而實(shí)現(xiàn)拖動(dòng)效果。本題中,第一處,getImage()方法應(yīng)該有2個(gè)參數(shù),第一個(gè)參數(shù)是getDocumentBase()方法的返回值,即圖像文件的路徑;第二處,drawImage()方法最后一個(gè)參數(shù)應(yīng)該是this,確定是在當(dāng)前運(yùn)行的對(duì)象中繪制圖像;第三處,應(yīng)該調(diào)用repaint()方法,進(jìn)行重畫(huà),而不是paint()方法。

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

標(biāo)簽

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