【问题标题】:ImageObserver Class not found找不到 ImageObserver 类
【发布时间】:2011-11-30 04:33:00
【问题描述】:

所以我在主类的 void 方法中绘制了一个图像,我看过的每个教程都告诉我在 drawImage() 方法的最后一个字段中写“this”。 不幸的是,显然由于 this 在 void 方法中,'this' 不起作用。

我该如何处理? 有没有办法创建一个本地 ImageObserver 变量? 我真的不需要用它。

代码sn-ps:

URL iurl = new URL("cyn.png"); 
Image bi = Toolkit.getDefaultToolkit().getImage(iurl);

graphics.drawImage(bi,d.width/2+10,110,128,128,iob);

我不知道我还需要展示什么 我导入了图像类和图形类

【问题讨论】:

    标签: java


    【解决方案1】:

    我该如何处理?有没有办法创建一个本地 ImageObserver 变量?我真的不需要用它。

    如果您不需要使用图像观察者,您可以安全地将null 作为参数传递。 (基本上只在异步加载图片时使用。)

    来自The Java™ Tutorials: Drawing an Image

    observer 参数通知应用程序更新异步加载的图像。观察者参数不经常直接使用,BufferedImage类不需要,所以通常为null。

    【讨论】:

      猜你喜欢
      • 2013-10-13
      • 1970-01-01
      • 2020-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-24
      • 1970-01-01
      相关资源
      最近更新 更多