これが私のエントリーポイントクラスです
public class TestUI implements EntryPoint
{
Panel1 panel1 = new Panel1();
public void onModuleLoad()
{
final RootPanel rootPanel = RootPanel.get();
Button btnButtonOnRoot = new Button("Go to next view");
btnButtonOnRoot.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
rootPanel.clear();
rootPanel.add( panel1 );
}
});
rootPanel.add(btnButtonOnRoot, 72, 40);
}
}
正常に動作しますが、ボタンをクリックしたときにロードするビューとしてPanel以外のものを使用したいと思います。Eclipseでクライアントパッケージをクリックすると、パネル、コンポジットなどを追加するオプションが表示されます。問題は、UIデザイナーでこれらを編集しようとすると、それぞれに1つのウィジェットしか配置できないことです。私がやりたいのは、ルートパネルをクリアして、UIデザイナでEntryPointクラスを編集できるので、それにEntryPointタイプクラスを追加する機能です。UIデザイナで編集可能な他のタイプのクラスをパネルに追加できますか?