в этой статье предлагается использовать Color c = Color.decode("FF0096");
, однако это, по понятным причинам, вызывает исключение
Caused by: java.lang.NumberFormatException: For input string: "FF0096"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:449)
at java.lang.Integer.valueOf(Integer.java:528)
at java.lang.Integer.decode(Integer.java:958)
at java.awt.Color.decode(Color.java:707)
Каков наилучший способ преобразования строки в формате "# FF0096" или "FF0096" в цвет java awt?