当我尝试在 GWT Widget 中设置文本时,我遇到了一个奇怪的问题(我的 ide 是 Eclipse Juno)。
在这种情况下:我有一个带有 getter 的类,它返回一个整数 int myClass.getValue(); 我想使用这个值增加 1 来设置小部件中的文本,我尝试了多种方式但没有找到解决方案:
myWidget.setText(""+1+myClass.getValue());
myWidget.setText(""+(int)(1+myClass.getValue()));
myWidget.setText(Integer.toString(1+myClass.getValue()));
.
.
.
在生成的 webapp 中编译后,文本始终为""
1value
我确定有办法做到这一点,但我从一段时间以来一直在尝试,但我没有弄清楚:(