[java] resetten grafische context als in repaint()

Pagina: 1
Acties:

  • SilentStorm
  • Registratie: November 2000
  • Laatst online: 18-03 14:45
In mijn programma heb ik een zelf een repaint gedefinieerd, maar heb hierbij een probleem: de 'normale' repaint() 'reset' ook de grafische context. Met het programma waar ik nu mee werk heb ik oa een rotate() beweging toegepast. Het probleem met mijn eigen repaint is dan echter dat bij het opnieuw aanroepen van deze functie, ik een repaint() krijg vanuit de vorige positie ipv vanuit de '0-positie', waarmee je werkt met de oorspronkelijke repaint().

Waar ik naar zoek is dus eigenlijk het commando waarmee ik de graphics weer terug kan zetten naar het 0-punt. Ik dacht op het net wel ergens een source van update() (repaint is op zich echter niet meer dan het aanroepen van update() en paint(), waarbij update() zorgt voor het 'resetten') kon vinden, maar bij sun vindt ik eigelijk alleen de korte beschrijving van de functies in de jdk en niet de source zelf. Wie kan mij vertellen welk commando ik moet hebben?

Localhost is where the heart is