2010-12-13 35 views
0

Ist es in Java möglich, mit paintIcon ein Symbol in eine Zeichenfläche zu setzen und dieses Symbol dann mit Tastaturereignissen zu verschieben, so wie Sie es bei einem Spielcharakter tun würden?Ist es möglich, ein Icon zu verschieben?

+0

Multiposting beenden. Sie haben die gleiche Frage eine Stunde früher gestellt: http://stackoverflow.com/questions/4432998/how-do-i-have-a-picture-act-as-a-game-character-on-top-of-a -Segeltuch – camickr

Antwort

2

Sobald Sie etwas auf die Leinwand gemalt haben, bleibt es dort, und was unter dieser Position war, ist verloren. Um das Symbol zu "verschieben", müssen Sie die Zeichenfläche (oder zumindest die Stelle, an der sich das Symbol ursprünglich befand) neu zeichnen und das Symbol an der neuen Position zeichnen.

0

Dies würde mit einem Applet besser funktionieren, indem Keylistener registriert werden. und die Farbmethode überschreiben

Verwandte Themen