Мне дается следующий номер в текстовом файле: -14629765, и мне говорят преобразовать его в цвет с помощью JAVA.
Могу ли я использовать .getRGB () для его получения? И как это можно сделать?
Спасибо
-14629765 является шестнадцатеричным FF20C47B, что является значением RGBA, поэтому используйте конструктор Color(int rgba, boolean hasalpha).
-14629765
FF20C47B
Color(int rgba, boolean hasalpha)
int rgba = -14629765; Color color = new Color(rgba, true); System.out.println(color); // prints: java.awt.Color[r=32,g=196,b=123]
Цвет называется Mountain Meadow :
Попробуйте использовать это:
int code = -14629765; Color color = new Color(code);
Более подробную информацию вы можете найти здесь: https://docs.oracle.com/javase/7/docs/api/java/awt/Color.html#Color (int)