Hallo,
Ich hab ein winziges Problem beim erstellen eines imageicons, welches ich dann später anzeigen lassen will. Komme aber absolut nicht darauf, wo der Fehler liegen könnte.
Vielleicht könnt ihr mir ja ein wenig helfen...
Danke schon mal im voraus.
Ich hab ein winziges Problem beim erstellen eines imageicons, welches ich dann später anzeigen lassen will. Komme aber absolut nicht darauf, wo der Fehler liegen könnte.
Vielleicht könnt ihr mir ja ein wenig helfen...
Java:
import java.awt.Image;
import java.awt.Image.*;
import javax.swing.ImageIcon;
public class test{
public static void main(String[] args) {
int w = 100;
int h = 100;
int pix[] = new int[w * h];
int index = 0;
for (int y = 0; y < h; y++) {
int red = (y * 255) / (h - 1);
for (int x = 0; x < w; x++) {
int blue = (x * 255) / (w - 1);
pix[index++] = (255 << 24) | (red << 16) | blue;
}
}
Image img = createImage(new MemoryImageSource(w, h, pix, 0, w));
ImageIcon bild = new ImageIcon(img);
}
}
Danke schon mal im voraus.
Zuletzt bearbeitet: