Ik gebruik de volgende code om de kleur een pixel op te vragen van een figuur:
Als ik dit compile geeft hij de volgende fout:
Method getRGB(100, 100) not found in class java.awt.Image
Hij zit ook in java.awt.image.ColorModel, maar toch geeft hij deze fout.
Iemand ideeen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| import java.applet.Applet;
import java.awt.*;
import java.awt.image.ColorModel;
public class Blok extends Applet
{
Image image1;
public void init()
{
image1 = getImage(getCodeBase(), "logo.gif");
}
public void paint(Graphics g)
{
Color c = new Color(image1.getRGB(100, 100));
int red = c.getRed();
int green = c.getGreen();
int blue = c.getBlue();
g.drawString(String.valueOf(red), 10, 10);
g.drawString(String.valueOf(green), 10, 20);
g.drawString(String.valueOf(blue), 10, 30);
}
} |
Als ik dit compile geeft hij de volgende fout:
Method getRGB(100, 100) not found in class java.awt.Image
Hij zit ook in java.awt.image.ColorModel, maar toch geeft hij deze fout.
Iemand ideeen?