【发布时间】:2014-12-02 21:56:38
【问题描述】:
我正在学习 GWT 小部件。我有一个简单的EntryPoint 类,我正在使用它添加一个小部件(ToggleButton)。最初它正在工作。然后我刚刚添加了更改以更改按钮的属性。然后没有出现在特定的 HTML 中。我也做了一个干净的构建。
下面是我的onModuleLoad()
@Override
public void onModuleLoad()
{
// Create Instance for your Widget
ToggleButton aToggleButton = new ToggleButton("Normal State", "Clicked State");
// Apply required style as per your wish
aToggleButton.setPixelSize(50, 10);
aToggleButton.setTitle("My first Simple Widget");
// Add it to the panel of your wish
RootPanel.get().add(aToggleButton);
}
我是不是错过了什么。但我确信除了添加设置大小和标题的行之外,我没有做任何事情。
【问题讨论】:
-
这段代码没有问题。编译为 javascript,清理浏览器缓存并重试。
-
您的代码有效。您是否将脚本标记添加到主机页面?类似的东西?
-
谢谢 El...当我从头开始做所有事情并做...时,我的代码可以工作...但是我有一个正在工作的入口点。然后我以上述方式对其进行了修改..但没有任何显示...可能我必须按照@user905374的建议尝试清除浏览器缓存。
-
@pecci 将检查日志...
-
@user905374 清除浏览器缓存。修复了问题。将其发布为答案而不是评论。解决方案需要奖励..;)
标签: gwt gwt-widgets