我在使用此代码时遇到问题。我希望能够移动鼠标并获得鼠标所在位置的像素值(红色、绿色、蓝色)。我无法使用“getRGB”。你将如何开始。有人可以指出我正确的方向。
import java.awt.Color;
import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.PointerInfo;
import java.awt.Robot;
public class PixelColor {
public static void main(String[] args) throws Exception {
PointerInfo pointer;
pointer = MouseInfo.getPointerInfo();
Point coord = pointer.getLocation();
Robot robot = new Robot();
robot.delay(2000);
int red = getred();
int green= getgreen();
int blue= getblue();
int color = new Color (red,green,blue).getRGB();
while(true) {
coord = MouseInfo.getPointerInfo().getLocation();
color = getred();
{
System.out.println(getRGB());
}