【问题标题】:In GWT, how can i convert a color from rgba to Hex by using .getBackgroundColor()?在 GWT 中,如何使用 .getBackgroundColor() 将颜色从 rgba 转换为 Hex?
【发布时间】:2015-08-08 05:32:48
【问题描述】:

我有一个 gwt 日志

GWT.log("color ="+colorWidget.getSelectionStyle().getBackgroundColor());

我拥有的是

String format with  [INFO] color = rgba(102, 0, 255, 0.506)

有人可以帮我把它转换成十六进制格式吗?

【问题讨论】:

    标签: gwt colors hex


    【解决方案1】:

    您可以使用任何 JS 解决方案,也可以简单地根据您可以在网上找到的解决方案编写您自己的方法。例如:

    Convert RGBA to HEX

    【讨论】:

    • 嗨,我不认为我可以在我的 GWT 项目中使用 JS。另外,我拥有的是字符串,而不是颜色。我应该如何将此字符串转换为十六进制?提前谢谢
    【解决方案2】:

    正确答案是使用 Java 函数将 RBG 值转换为 HEX。不幸的是,没有 GWT 方法可以做到这一点。可以在here找到一个Helper方法。

    【讨论】:

      猜你喜欢
      • 2014-01-13
      • 1970-01-01
      • 2012-03-05
      • 2014-03-01
      • 2020-07-13
      • 2017-07-19
      • 2013-12-31
      • 2020-05-25
      相关资源
      最近更新 更多