下面列出了怎么用sun.awt.image.FileImageSource的API类实例代码及写法,或者点击链接到github查看源代码。
static Image getImageFromHash(Toolkit tk,
String filename) {
checkPermissions(filename);
synchronized (fileImgCache) {
Image img = (Image)fileImgCache.get(filename);
if (img == null) {
try {
img = tk.createImage(new FileImageSource(filename));
fileImgCache.put(filename, img);
} catch (Exception e) {
}
}
return img;
}
}
static Image getImageFromHash(Toolkit tk,
String filename) {
checkPermissions(filename);
synchronized (fileImgCache) {
Image img = (Image)fileImgCache.get(filename);
if (img == null) {
try {
img = tk.createImage(new FileImageSource(filename));
fileImgCache.put(filename, img);
} catch (Exception e) {
}
}
return img;
}
}
@Override
public Image createImage(String filename) {
checkPermissions(filename);
return createImage(new FileImageSource(filename));
}
@Override
public Image createImage(String filename) {
checkPermissions(filename);
return createImage(new FileImageSource(filename));
}