我正在使用一个applet来制作游戏,我想让我的角色能够在自己的课堂上吸引自己。目前,这是我正在做的:

public void drawPlayer(Image img, Graphics g)
{

    g.drawRect(0,0,128,128); //this is a test to see if it would draw a
                                             //rectangle, which it did
    g.drawImage(img,0,0,128,128,0+128*x,128,128+128*x,128,GameMain);


}


问题是我不知道如何指定ImageObserver。 GameMain.class是applet,但是当我这样说时,我得到一个错误,提示“找不到符号”。

如何告诉Java在哪里绘制?

最佳答案

只需为null提供ImageObserver,就可以解决问题。

关于java - 在Java Applet中绘制Image和ImageObserver,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9841776/

10-14 12:03