簡體   English   中英

在Java中獲取十六進制顏色的名稱?

[英]Get the name of a hexadecimal colour in Java?

應該是一個簡單的問題,說我有這樣的事情:

int pink = 0xff00ff;

如何轉換此整數以找出它是什么顏色? 所以基本上是某種類型的算法,它會采用顏色並打印出它的名字。 如果它是淺粉色或深粉色並不重要,它只需要告訴我它是粉紅色的。 這可能嗎? 我正在使用Java,如果這有幫助的話。

編輯:另外,我不介意我是否必須使用庫。

除非它們是現有庫,否則您可能必須創建顏色列表並獲得最接近的值。

我認為這是開始的好來源:

https://gist.github.com/XiaoxiaoLi/8031146

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM