#java #colors #awt #awtrobot
#java #Цвет #awt #awtrobot
Вопрос:
Я рисую целое число из цвета, используя этот код:
robot.getPixelColor(x, y).getRGB()
Теперь, как мне перейти от целого числа обратно к цвету RGB? Я осмотрелся и не увидел ничего, что делало бы это…
Спасибо!
Ответ №1:
На самом деле getPixelColor(x,y)
возвращает java.awt.Color
.
Color color = robot.getPixelColor(x,y);
int rgb = color.getRGB();
Color color2 = new Color(rgb);
Комментарии:
1. 1 Не забудьте включить
true
илиfalse
указать, следует ли также извлекать АЛЬФА-значение из упакованногоint
объекта