【发布时间】:2015-02-02 03:11:02
【问题描述】:
我对 GWT 和 GXT 很陌生,我尝试了一个非常简单的应用程序,但它似乎不起作用。这是我的 onModuleLoad() 方法。与其获得带有可折叠元素的漂亮布局,不如将其全部折叠到左侧。这些元素存在是因为当我在 IE 上使用 js-console 检查它们时,它们似乎在那里,但布局已关闭。你能告诉我我做错了什么吗?
public void onModuleLoad() {
Viewport viewport =new Viewport();
final BorderLayout borderLayout = new BorderLayout();
viewport.setLayout(borderLayout);
BorderLayoutData northData = new BorderLayoutData(Style.LayoutRegion.NORTH);
northData.setCollapsible(false);
northData.setSplit(false);
HTML headerHtml = new HTML();
headerHtml.setHTML("<h1>RSS Reader</h1>");
viewport.add(headerHtml,northData);
BorderLayoutData centerData = new BorderLayoutData(Style.LayoutRegion.CENTER);
centerData.setCollapsible(false);
BorderLayoutData westData = new BorderLayoutData(Style.LayoutRegion.WEST,200,150,300);
westData.setCollapsible(true);
westData.setSplit(true);
ContentPanel mainPanel = new ContentPanel();
ContentPanel navPanel = new ContentPanel();
viewport.add(mainPanel,centerData);
viewport.add(navPanel,westData);
RootPanel.get().add(viewport);
}
【问题讨论】:
标签: javascript gwt gxt