2014-10-28 46 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

它所做的是保留所有現有人類可讀名稱的映射,並將代碼映射到最近的一個。看看它是否適合你的需求