저는 Java 초보자이며 뭔가 코딩하려고합니다. 현재 나는 getPixelColor()에 갇혀있다. 그것은 Robot 클래스의 메서드입니다. 픽셀 색상을 얻을 수 있지만 다른 색상과 비교하는 방법을 모르겠습니다. 내 다른 색상이 int 변수에 저장되어 있고이 두 색상을 비교해야한다고 가정 해 보겠습니다. 그러나이 두 가지 색상을 비교할 수는 없습니다. "incomparable types : int and java.awt.Color"라는 오류가 발생하기 때문입니다. 그래서 int로 변환하는 방법?Java - 픽셀 색상을 얻으십시오
감사
으로 작동하지만,이 방법은 메모리와 속도가 더 좋습니다. +1. – gnomed
이렇게 뭔가? int stored_color = 16777215; if (stored_color == robot.getPixelColor (300,300) .getRGB()) {} 오류가 발생하지 않지만 일치해야하는 색상과 일치하지 않습니다. – roman
좋아, 나는 그것을 가지고있어 작동 :) 나는 그것이 dec_color에서 색상을 반환 모르겠다 = 256^3-dec_color – roman