更新時(shí)間:2022-11-01 10:42:47 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2726次
public abstract boolean drawImage(Image img,
int x,
int y,
int width,
int height,
ImageObserver observer)
繪制指定圖像中已縮放到適合指定矩形內(nèi)部的圖像。
圖像繪制在此圖形上下文坐標(biāo)空間的指定矩形內(nèi)部,并且如果需要,則進(jìn)行縮放。透明像素不影響該處已存在的像素。
此方法在任何情況下都立刻返回,甚至在整個(gè)圖像沒(méi)有為當(dāng)前輸出設(shè)備完成縮放、抖動(dòng)或轉(zhuǎn)換的情況下也是如此。如果當(dāng)前的輸出表示尚未完成,則 drawImage 返回 false。隨著更多的圖像可用,裝入圖像的進(jìn)程將通過(guò)調(diào)用圖像觀察者的 imageUpdate 方法來(lái)通知它。
圖像的縮放版本不一定立刻是可用的,因?yàn)橐呀?jīng)為此輸出設(shè)備構(gòu)造了圖像的非縮放版本。每種大小的圖像可以被分別緩存,并由各自圖像產(chǎn)生序列中的原始數(shù)據(jù)生成。
參數(shù):
img - 要繪制的指定圖像。如果 img 為 null,則此方法不執(zhí)行任何動(dòng)作。
x - x 坐標(biāo)。
y - y 坐標(biāo)。
width - 矩形的寬度。
height - 矩形的高度。
observer - 當(dāng)轉(zhuǎn)換了更多圖像時(shí)要通知的對(duì)象。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)