我正在使用Netbeans和Java来玩GWT。我有多个具有CSS样式的标签和按钮正在工作,但是,我添加了另一个标签,但似乎无法使CSS正常工作!
final Label numbersLabel = new Label();
numbersLabel.setStyleName("numberLabel");
drawButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
int numberTest;
String number;
numberTest = testRandom.testNumbers();
number = Integer.toString(numberTest);
numbersLabel.setText(number);
RootPanel.get().add(numbersLabel);
}
});
这里是CSS
.numberLabel {
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
text-align: center; }
单击按钮时,显示标签,但是没有实现任何CSS。任何帮助,将不胜感激。
您可以选择:
numbersLabel.getElement().getStyle().setProperty("color", "white");
依此类推...
但请记住,始终在CamelCase中写上“样式属性名称”,例如font-family = fontFamily