U kunt gebruik maken van het herschilderen methode in Java wanneer u het scherm graphics om zo snel mogelijk bij te werken . Herschilderen hoeft niet per se dwingen onmiddellijk opnieuw te tekenen . Het programma behandelt de herschilderen methode als een suggestie . Ooit noemde , zal het proberen om het uit te voeren op een goed moment , afhankelijk van wat er gebeurt op het moment dat in het programma . Herschilder kan worden gegeven een tijdparameter en kan worden gebruikt om de gehele component of een bepaald rechthoekig gebied overschilderen . Instructies 1 Open de software ontwikkelomgeving die je gebruikt om te bewerken Java , zoals Eclipse , Netbeans of JBuilder X. kopen van 2 Open het Java- bronbestand waarin u wilt gebruiken het herschilderen methode . 3 Selecteer welke van de vier overbelaste versies van het herschilderen methode die u wilt gebruiken . Er is " repaint ( ) " " repaint (lang tm ) , " " repaint ( int x , int y , int width , height int ) " en " repaint (lang tm , int x , int y , int width , height int ) . " De parameter " lange tm " geeft een maximale tijd waarop u wenst een repaint optreden . De " int x , int y , int breedte , int hoogte " parameters specificeren een rechthoekig gebied van de component die u wilt opnieuw getekend . 4 Steek het herschilderen code op de plaats waar u de component te zijn hertekend . Bijvoorbeeld , kon je bellen herschilderen als kleur verandert en je van een component wilt worden hertekend , met behulp van de code : klasse GraphicsArea breidt JPanel { prive Kleur current_color ; public void setColor ( Color c ) { current_color = c ; repaint ( ) ; } } < br >
|