Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

wie bewege ich in java ein objekt

Steffen6 / 0 Antworten / Flachansicht Nickles

hallo,


so langsam bin ich am verzweifeln, ich finde keinerlei hilfe für ein simples problem.


ich hab in java einen "extends frame". dort ist ein quadrat und ein button. nun möchte ich, das ich auf den button klicke und das quadrat nach rechts fährt. soweit funktioniert es, allerdings fährt es schlagartig nach rechts. ich will aber, das man es auch sieht, wie es nach rechts fährt. eine funktion wie sleep() oder wait() krieg ich nicht im frame zum laufen, was ja am einfachsten wär (wenn er nach jeder bewegung ca. 0,2 sekunden wartet). mein quelltext der entsprechenden stelle:


do


{
     
     quadrat = quadrat + 1;
     repaint();
}
while(quadrat < 500);


kann mir jemand sagen, wie ich das hinbekomme?


thx


steffen

bei Antwort benachrichtigen