在GWT项目中,我希望能够做这样的事情,设置将用于Label实例的字体大小:
public class BigLabel extends Label {
public BigLabel(String s, int i) {
super(s);
setFontSize(i); // sets font size in em units
}
}
但我不能,因为我找不到任何做同样工作的方法。我可以轻松使用Label.setStyleName
,但如果我这样做,我必须将其设置为存储在css文件中的绝对值。有没有办法让字体大小灵活?
答案 0 :(得分:9)
private void setFontSize(double ems) {
getElement().getStyle().setFontSize(ems, Unit.EM);
}