imageobserver

    0热度

    1回答

    因此,我绘制一个BufferedImage'鸟',但我想根据它正在下降的角度旋转它。我有一个包含BufferedImage的小鸟对象和一个render()方法,它使它旋转。 public void render(Graphics2D g, ImageObserver io) { double theta = Math.tan((height - pastHeight)/.875);

    0热度

    1回答

    我已经从Python到Java,并且有点困惑。我的主要问题是如何绘制图像。我查看了oracle网站,但即使复制 - 粘贴他们的代码也无济于事。以下是我有(不含进口): public class ImageTesting{ public void main(String[] args){ BufferedImage img = null; try { img = ImageIO.r

    12热度

    2回答

    当您绘制图像时,它需要图像观察者。从我目前了解的BufferedImage是一个图像观察者。但我的问题是,什么定义了图像观察者,它有什么作用?我很困惑。

    0热度

    2回答

    我正在做一个简单的游戏作为学习练习。游戏由一个正方形网格组成,每个正方形网格都有一个背景图像,并且可以包含任意数量的对象和玩家令牌。目前,该板只是一个JPanel,并且在paintComponent()方法中使用drawImage()绘制图像。这在技术上是有效的,但它很笨重,可能不是最好的方法。现在,我希望能够重新绘制给定的方块而不重新绘制整个板子,而且看起来我最初的实现是缺乏的。 我想出的解决方