GWT如何有条件地更改文本颜色

时间:2014-07-17 21:43:33

标签: html gwt

我的页面中有一个文字。它的内容根据服务类中调用的功能而改变。喜欢:等待,完成,请输入正确的数据等。我想要的是将文本颜色设置为黑色,当它的内容为&#时34;等待"或者"完成",否则为红色。

我在GWT布局页面中的代码是:

if ((iscsiInfo.message == "Wait") || (iscsiInfo.message == "Done")) {

            messageHTML.getElement().getStyle().setColor("#000000");
        } else {
            messageHTML.getElement().getStyle().setColor("FF0000");

        }

使用上面的代码将文本设置为黑色。知道怎么弄清楚吗?

1 个答案:

答案 0 :(得分:3)

你错过了颜色前面的'#'。

  

messageHTML.getElement()getStyle()的的setColor( “FF0000”);

应该是

  

messageHTML.getElement()getStyle()的的setColor( “#FF0000”);