У мене є зображення, яке потрібно перемістити, зателефонувавши:
int Y = 100;
Graphics g = Canvas().getGraphics(); //Canvas is a Java 3D Canvas 3D
g.drawImage(Image, 400, Y, Canvas);
У мене також є кейлістенер, який переміщує зображення, але коли зображення рухається, він залишає за собою слід образів. Чи є спосіб виправити це?
Відповіді:
2 для відповіді № 1Ви втрачаєте дуже важливу інформацію з вашого запитання, що змушує нас здогадуватися, і це не дуже добре. paint(...)
або paintComponent(...)
Метод, то ви повинні спочатку викликати супер метод.