Announcement

Collapse
No announcement yet.

Apllet Anzeige flakkert

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Apllet Anzeige flakkert

    Hallo
    Ich habe von einer Seite folgenden Code
    Code:
    import java.applet.*;
    import java.awt.*;
    import java.awt.image.*;
    
    
    public class MonochromeImage extends Applet{
    
    	int width = 320;
    	int height = 200;
    	int dim = width*height;
    	int [] pixel = new int [dim];
    	int rgbValue,pos;
    	
    	Color rgbPixel = new Color(23,54,65);
    	Image myImage;
    
    public void init() {
    	
    	rgbValue = rgbPixel.getRGB();
    	
    	for (int y=0;y<height;y++){
    		for(int x=0;x<width;x++){
    			pos =x+y*width;
    			pixel[pos]=rgbValue+y;
    		}
    	}
    	repaint();
    }
    
    public void paint(Graphics g){
    	
    	myImage = createImage(new MemoryImageSource(width,height,pixel,0,width));
    	g.drawImage(myImage, 0, 0, this);
    	
    }
    }
    Wenn ich dieses applet aus eclipse (3.2.1) heraus starte ( Runs as applet..)
    Öffnet sich ein applet Fenster auf dem wie wild Linien flakkern, aber eigentlich sollte ich ein einfarbiges Feld sehen.
    Als würde das Fenster immer wieder komplett gelöscht bevor das Quadrat fertig erstellt wurde.
    Gibt es da irgendwelche Einstellungen die das beheben?
    Ich hoffe jemand kann mir weiterhelfen, da dieser "fehler" bei mehreren Codebeispielen auftritt.
Working...
X