2014-10-28 98 views
-2

我写了下面的代码,它返回的颜色代码如rgba(92, 184, 92, 1)如何将rgba(92,184,92,1)转换为颜色名称?

driver.findElement(By.id("userDetails-active")).getCssValue("background-color"); 

System.out.println(Color.fromString(s).asHex()) 

如何使用Java将rgba(92, 184, 92, 1)转换为相应的颜色名称?

+1

并非所有的颜色都有一个名字。你确定这个吗? – RealSkeptic 2014-10-28 13:24:24

+1

等一下,你用的是Java还是JavaScript?那些是不同的语言。 – Cerbrus 2014-10-28 13:27:02

+0

我正在使用Java – 2014-10-28 13:31:33

回答

1

正如评论所说,并非所有的代码都有一个人类可读的名称。然而,这有util

它所做的是保留所有现有人类可读名称的映射,并将代码映射到最近的一个。看看它是否适合你的需求