backgroundimage.java
来自「java网络高级编程的配套源码,java网络高级编程为清华出版社出版.」· Java 代码 · 共 42 行
JAVA
42 行
/*源程序清单4-6*/
import java.awt.*;
import java.applet.*;
public class BackgroundImage extends Applet
{
Image picture;
boolean ImageLoaded = false;
public void init()
{
picture = getImage(getCodeBase(),"Image.gif");
Image offScreenImage = createImage(size().width,size().height);
Graphics offScreenGC = offScreenImage.getGraphics();
offScreenGC.drawImage(picture,0,0,this);
}
public void paint(Graphics g)
{
if(ImageLoaded)
{
g.drawImage(picture,0,0,null);
showStatus("Done");
}
else
showStatus("Loading image");
}
public boolean imageUpdate(Image img,int infoflags,int x,int y,int w,int h)
{
if(infoflags ==ALLBITS)
{
ImageLoaded = true;
repaint( );
return false;
}
else
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?