更改textbox java UiBinder的背景色
我想更改文本框的背景色,作为正在验证的指示器更改textbox java UiBinder的背景色,java,xml,gwt,uibinder,Java,Xml,Gwt,Uibinder,我想更改文本框的背景色,作为正在验证的指示器 <ui:style> .textBoxColor { background-color: #FF6EB4; } </ui:style> 然而,这并没有产生预期的结果 如何实现颜色的变化 如果我没有弄错的话,UIBinder中声明的css名称会在编译时转换,因此将样式设置为textBoxColor将不起作用,因为不会有具有该名称的样式 如果您将其添加到外部css文件中(可能使用更具描
<ui:style>
.textBoxColor
{
background-color: #FF6EB4;
}
</ui:style>
然而,这并没有产生预期的结果
如何实现颜色的变化
如果我没有弄错的话,UIBinder中声明的css名称会在编译时转换,因此将样式设置为
textBoxColor
将不起作用,因为不会有具有该名称的样式
如果您将其添加到外部css文件中(可能使用更具描述性的名称,例如….validated
),setStyleName()
将起作用。可能重复的
if(firstName.equals(""))
{
txtFirstName.setStyleName("textBoxColor");
}