資源簡介
Java入門-圖片倒影(實例34).zip
代碼片段和文件信息
import?java.applet.applet;
import?java.awt.*;
import?java.net.MalformedURLException;
import?java.net.URL;
//圖片倒影
public?class?Reflectionapplet?extends?applet?implements?Runnable?{
Thread?lakeThread;?//圖片倒影線程
Graphics?graphics;?//該applet的Graphics對象
Graphics?waveGraphics;?//倒影的Graphics對象
Image?image;?//applet的Image對象
Image?waveImage;?//倒影的Graphics對象
int?currentImageimageWidthimageHeight;?
boolean?imageLoaded;?//圖片是否裝載
String?imageName;?//圖片名稱
public?void?init()?{
imageName=?getParameter(“image“);?//得到圖片名稱
}
public?void?start()?{
if?(lakeThread?==?null)?{
lakeThread=?new?Thread(this);?//實例化線程
lakeThread.start();?//運行線程
}
}
public?void?run()?{
currentImage=?0;
if?(!imageLoaded)?{?//如果圖片未裝載
repaint();?//得繪屏幕
graphics=?getGraphics();?//得到Graphics對象
MediaTracker?mediatracker=?new?MediaTracker(this);?//實例化MediaTracker對象
image=?getImage(getDocumentbase()?imageName);?//得到Image實例
mediatracker.addImage(image
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????189342??2004-05-22?21:52??40-1.bmp
?????文件????????2637??2004-05-14?18:28??image1.jpg
?????文件???????13364??2004-04-30?03:17??lake.gif
?????文件?????????199??2004-05-15?23:34??Reflection.html
?????文件????????2894??2004-05-22?21:50??Reflectionap
?????文件????????3384??2004-05-20?18:10??Reflectionap
?????文件????????6144??2004-07-20?18:42??Thumbs.db
評論
共有 條評論