22. januar 2007 - 18:10Der er
3 kommentarer og 1 løsning
Grafik i java
Hey Er lidt ny inden for java. Ved ikke så meget om det grafiske endnu.
Jeg vil bare spørge om hvordan man loader et billede ind i en frame, og derefter får den til at bevæge sig flydene hen over skærmen. f.eks. fra location(40,50) til location(20,0).
Jeg har laven prøve hvor jeg bruger en timer der via en funktion setPos, flytter en rektangel fra last_x, last_y til wantsX, wantsY
timeren køre så igennem i "numberOfSteps" antal gange hvor den forøger steppet med 1 hver gang.
public void setPos (int wantsX, int wantsY, int step) { rect.setLocation( (int)(last_x + (wantsX - last_x) * step / numberOfSteps), (int)(last_y + (wantsY - last_y) * step / numberOfSteps)); }
men der må være en nemmere måde..
Kan nogen give mig et forslag til en nemmere måde?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.