Hallo LeserIn,
ich habe eine Applet welches ein Bild und ein Rechteck zeichnet. Die Methode „insertData(height)“ übergibt dem Applet eine neue Höhe für das Rechteck. Daraufhin soll das Applet neu gezeichnet werden. Dies funzt, jedoch flackert das ganze recht unschön beim Neuzeichnen!!!
Kann man dies abstellen?
Hier die einzelnen Methode:
//----------------------------------------------------------------------
// init()
//----------------------------------------------------------------------
public void init() {
myImage = this.getImage(this.getDocumentBase(), „barrel.gif“);
}
//----------------------------------------------------------------------
// insertData ()
//----------------------------------------------------------------------
public void insertData(int h) {
this.height = h;
repaint();
}
//----------------------------------------------------------------------
// paint ()
//----------------------------------------------------------------------
public void paint(Graphics g) {
super.paint(g);
g.fillRect(0,0,100, this.height);
g.drawImage(myImage, 0,0,this);
}
Besten Dank im voraus!
Gruß Uli