imagedisplayer.java
来自「《移动Agent技术》一书的所有章节源代码。」· Java 代码 · 共 41 行
JAVA
41 行
package alternative;
import java.awt.*;
import java.applet.Applet;
public class ImageDisplayer extends Canvas {
Image image;
Dimension size;
int w, h;
public ImageDisplayer(Image image, int width, int height) {
if (image == null) {
System.err.println("Canvas got invalid image object!");
return;
}
this.image = image;
w = width;
h = height;
size = new Dimension(w,h);
}
public Dimension preferredSize() {
return size;
}
public synchronized Dimension minimumSize() {
return size;
}
public void paint (Graphics g) {
if (image != null) {
g.drawImage(image, 0, 0, this);
g.drawRect(0, 0, w - 1, h - 1);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?