当前位置: 首页>>代码示例>>Java>>正文


Java LayoutContainer.setId方法代码示例

本文整理汇总了Java中com.extjs.gxt.ui.client.widget.LayoutContainer.setId方法的典型用法代码示例。如果您正苦于以下问题:Java LayoutContainer.setId方法的具体用法?Java LayoutContainer.setId怎么用?Java LayoutContainer.setId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.extjs.gxt.ui.client.widget.LayoutContainer的用法示例。


在下文中一共展示了LayoutContainer.setId方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onInitApplicationView

import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
private void onInitApplicationView() {
        final Dispatcher dispatcher = Dispatcher.get();
        viewport = new Viewport();
        viewport.setId("app-viewport");
        viewport.setLayout(new BorderLayout());

        // header
        LayoutContainer header = new LayoutContainer();
        header.setId("app-header");
        header.setLayout(new FitLayout());
        BorderLayoutData northData = new BorderLayoutData(Style.LayoutRegion.NORTH, 0.08f);
        northData.setMargins(new Margins(0, 0, 0, 0));
        viewport.add(header, northData);

        // main
        LayoutContainer main = new LayoutContainer();
        main.setId("app-main");
        main.setLayout(new FitLayout());
        BorderLayoutData centerData = new BorderLayoutData(Style.LayoutRegion.CENTER);
        centerData.setMargins(new Margins(0, 0, 0, 0));
        viewport.add(main, centerData);

        LayoutContainer view = new LayoutContainer();
        view.setId("app-main-view");
        view.setLayout(new BorderLayout());
        main.add(view);

        createWest(view);
        createEast(view);
        createNorth(view);

        viewport.add(main, centerData);
        RootPanel.get().add(viewport);
//        dispatcher.dispatch(FinanceEvents.InitApplicationModule);
    }
 
开发者ID:rafizanbaharum,项目名称:cfi-gov,代码行数:36,代码来源:FinanceView.java

示例2: createNorth

import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
private void createNorth(LayoutContainer view) {
    // main > view > breadcrumb
    LayoutContainer breadcrumb = new LayoutContainer();
    breadcrumb.setId("app-main-breadcrumb");
    breadcrumb.setLayout(new FitLayout());
    BorderLayoutData northData = new BorderLayoutData(Style.LayoutRegion.NORTH, 0.14f);
    northData.setMargins(new Margins(0, 0, 0, 0));
    view.add(breadcrumb, northData);
    breadcrumb.add(new Html("Home"), new MarginData(30,0,0,360));

}
 
开发者ID:rafizanbaharum,项目名称:cfi-gov,代码行数:12,代码来源:FinanceView.java

示例3: createWest

import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
private void createWest(LayoutContainer view) {
    // main > view > menu
    LayoutContainer menu = new LayoutContainer();
    menu.setId("app-main-menu");
    menu.setLayout(new FitLayout());
    BorderLayoutData westData = new BorderLayoutData(Style.LayoutRegion.WEST, 0.25f);
    westData.setMargins(new Margins(0, 0, 0, 0));
    view.add(menu, westData);

    // dummy tree menu
    TreeStore<MenuModel> store = new TreeStore<MenuModel>();
    store.add(new MenuModel("1", "Home", true), false);
    store.add(new MenuModel("2", "Reports", true), false);

    MenuModel networkMenu = new MenuModel("3", "Networks", true);
    networkMenu.add(new MenuModel("2.1", "My Networks", true));
    networkMenu.add(new MenuModel("2.2", "Deployment", true));
    networkMenu.add(new MenuModel("2.3", "Settings", true));

    MenuModel backupMenu = new MenuModel("3", "Backup", true);
    backupMenu.add(new MenuModel("3.1", "My Computers", true));
    backupMenu.add(new MenuModel("3.2", "Deployment", true));
    store.add(networkMenu, true);
    store.add(backupMenu, true);

    LayoutContainer menuPanel = new LayoutContainer();
    menuPanel.setId("app-main-menu-panel");
    menuPanel.setLayout(new FitLayout());

    List<ColumnConfig> configs = new ArrayList<ColumnConfig>();
    ColumnConfig column = new ColumnConfig();
    column.setRenderer(new TreeGridCellRenderer<MenuModel>());
    column.setId(MenuModel.NAME);
    column.setHeader("");
    column.setWidth(200);
    configs.add(column);

    final ColumnModel cm = new ColumnModel(configs);
    TreeGrid<MenuModel> tree = new TreeGrid<MenuModel>(store, cm);
    tree.setId("app-main-menu-tree");
    tree.getView().setForceFit(true);
    tree.setAutoExpandColumn(MenuModel.NAME);
    tree.setTrackMouseOver(false);
    tree.setHideHeaders(true);
    tree.setBorders(false);
    tree.getSelectionModel().setSelectionMode(Style.SelectionMode.SINGLE);
    tree.setAutoExpand(true);
    menuPanel.add(tree);
    menu.add(menuPanel);
}
 
开发者ID:rafizanbaharum,项目名称:cfi-gov,代码行数:51,代码来源:FinanceView.java


注:本文中的com.extjs.gxt.ui.client.widget.LayoutContainer.setId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。