【发布时间】:2015-08-03 15:36:50
【问题描述】:
我有这个 GRB 颜色:24;116;205。它的 Hex 值为 1874CD。我在我的 Swing 应用程序中这样使用它:
Color clr = new Color(Ox1874CD);
设置面板背景。它有效。
现在我必须在 RGBA 中添加 alpha 值:24;116;205;1。
根据 Java API,alpha 值为 24-31 位。那么它的十六进制值应该是011874CD。
Color clr = new Color(Ox011874CD, true);
用于创建颜色。但它不起作用。面板的背景颜色不是预期的颜色。我还尝试将 alpha 十六进制值 01 放在十六进制数的末尾。这是相同的。谁能告诉我如何正确使用这个 alpha 值?
【问题讨论】: