我有一个 IButton 实例,我想在单击后更改它的名称和颜色。
button.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
if(button.getTitle().equals("Enabled")) {
button.setTitle("Disabled");
button.setTitleStyle("disabledButton");
}
else {
button.setTitle("Enabled");
button.setTitleStyle("enabledButton");
}
}
});
正如我们在一般 GWT 项目中所做的那样,我在默认的 .css 文件中添加了以下内容:
.enabledButton {
color:green;
}
.disabledButton {
color:red;
}
但是当我运行应用程序时,它既不显示红色也不显示绿色。
SmartGWT 中还有其他方法可以应用 CSS 样式吗?