有没有办法为字体使用 HTML 哈希颜色代码?
我的意思#FFFFFF
是用它
g2d.setColor(Color.white);
你可以试试
int intValue = Integer.parseInt( "FFFFFF",16);
Color aColor = new Color( intValue );
编辑:
要按名称获取颜色,您可以使用反射,
Color aColor = (Color) Color.class.getField("white").get(null);
编辑2:
来自@eee
Color aColor = Color.decode("#FFFFFF");
或者
Color aColor = Color.decode("0xFFFFFF");
g2d.setColor( new Color( Integer.parseInt( "FFFFFF", 16 ) ) );