java - Graphics.drawImage() 方法中的尾随图像

标签 java graphics java-3d

我有一个图像需要通过调用来移动:

int Y = 100;
Graphics g = Canvas().getGraphics(); //Canvas is a Java 3D Canvas 3D
g.drawImage(Image, 400, Y, Canvas);

我还有一个移动图像的按键监听器,但是每当图像移动时,它都会留下图像的痕迹。有什么办法可以解决这个问题吗?

最佳答案

您的问题遗漏了很多重要信息,迫使我们猜测,这不是一件好事。我的猜测:如果您在 paint(...)paintComponent(...) 方法中绘制它,那么您必须首先调用 super 方法。

关于java - Graphics.drawImage() 方法中的尾随图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14947444/

相关文章:

java - 在 varnish 后面使用 reSTLet 时出错(反向代理)

java - MarkLogic 通配符搜索 - 控制台与 Java API

c++ - Vulkan - 在第二个渲染 channel 中加载深度附件不起作用

Java:JLayeredPane 和直线或圆

java - 使用 Java3D/其他 3D API 创建 'laserlights'

java - Proguard 返回错误代码 1 - 尝试使用 Proguard

java - RSS 阅读器为 ListView 创建自定义适配器

graphics - 什么是用于创建图形的简单语言?

java - 简单的透明度示例在 Java 3D 中不起作用

java - 尝试用 Java 将 2D 图像转换为 3D 对象