我有一个按钮,它是 GWT 的直接后代PushButton
。我想将 UiBInder xml 布局添加到我的按钮以简化其设计。我创建MyButton.ui.xml
了以下内容MyButton
:
class MyButton extends PushButton
{
interface UI extends UiBinder<Widget, MyButton>
{
}
private static final UI ui = GWT.create(UI.class);
@UiConstructor
public MyButton() {
super();
ui.createAndBindUi(this);
}
(...)
}
问题是我的按钮没有呈现。GWT 创建了一些 div 并将输入元素放置在其中,但是我在 uibinder xml 文件中创建的布局没有应用。我哪里出错了?