Можно ли переместить иконку? - PullRequest
0 голосов
/ 13 декабря 2010

Можно ли в Java использовать paintIcon, чтобы поместить значок на холст, а затем переместить этот значок, используя события клавиатуры, как если бы вы были игровым персонажем?

Ответы [ 2 ]

2 голосов
/ 14 декабря 2010

Когда вы рисуете что-то на холсте, оно остается там, и то, что было там под этим местом, теряется. Чтобы «переместить» значок, вам нужно перекрасить холст (или хотя бы то, что изначально находилось в месте расположения значка) и нарисовать значок в новом положении.

0 голосов
/ 16 декабря 2010

Это будет лучше работать с апплетом, регистрируя списки ключей. и переопределение метода рисования

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...