View Full Version : [java] repaint() x la funz draw() esiste?
australopiteci
12-07-2005, 21:16
qualcuno sa dell esistenza di una sorta di repaint() per la funzione draw() ??
come una sorta di redraw()
ciao
franksisca
12-07-2005, 21:50
Spiegati meglio, a che ti serve?
australopiteci
13-07-2005, 01:01
mi serve x fare una cosa simile ad un applet (che usa paint e repaint() ) solo che io devo usare per forza il metodo draw e non so come posso ridisegnare come farei usando il repaint.
mi dice questo: draw(java.awt.Graphics) in MyGame cannot be applied to ()
MyGame contiene il metodo draw..
australopiteci
13-07-2005, 01:36
in altre parole voglio ottenere il refresh
australopiteci
13-07-2005, 09:06
ora mi sono creato un metodo di questo tipo:
public void paint(Graphics g) {
this.draw(g);
}
ma mi dice cannot find symbol se scrivo repaint(); sapete perchè?
australopiteci
13-07-2005, 10:49
:confused:
gaglioppo
13-07-2005, 14:15
io mica ho capito....
ti posso dire come faccio io.
Uso una classe che estende JPanel, il metodo:
public void paintComponent(Graphics g){....}
mi disegna quello che mi serve facendo g.drawImage(....) e g.drawString(...) e in questo pannello ho creato una funzione pubblica che fa semplicemente
repaint(), ogni volta che cambia qualcosa basta richiamarla.
australopiteci
13-07-2005, 18:48
lascia stare.. ho mollato il fullscreen e sto facendo come stai dicendo
australopiteci
13-07-2005, 20:11
che palle però.. l'avreii voluto mettere ma ormai ci rinuncio :cry:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.