2014-02-13 62 views
3

java.awt.Color有幾個定義的顏色 - 例如,Color.RED(或Color.red)是一個公共靜態值,返回Color(255, 0, 0)。但是隻有一套有限的顏色定義 - 我的數量爲13。用於從顏色名稱獲取顏色的Java庫

是否有任何具有HTML顏色圖表顏色定義的Java庫,所以我可以說類似於ColorLibrary.AQUAMARINE並返回#60CC93?或者,更好的是,有沒有將名稱映射到顏色的庫,所以我可以說Color color = ColorMap.get("aquamarine");

+2

我不知道圖書館的,但你可以使用這些表簡單地實現了自己的助手:http://en.wikipedia.org/ wiki/Web_colors#HTML_color_names – Durandal

+0

我發現在你的程序中它可能是一件好事,但是你真的**需要在程序中硬編碼爲靜態的幾種顏色嗎?如果你可以展示一個特定的用例,我很樂意聽到這個想法。 – skiwi

+0

JavaFX的Color類包含更多顏色。你可以加載他們的思考。 –

回答