本文整理汇总了Java中com.extjs.gxt.ui.client.widget.LayoutContainer.setLayout方法的典型用法代码示例。如果您正苦于以下问题:Java LayoutContainer.setLayout方法的具体用法?Java LayoutContainer.setLayout怎么用?Java LayoutContainer.setLayout使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.extjs.gxt.ui.client.widget.LayoutContainer
的用法示例。
在下文中一共展示了LayoutContainer.setLayout方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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);
}
示例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));
}
示例3: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
container.add(new UserTab(), new BorderLayoutData(LayoutRegion.CENTER));
}
示例4: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
container.add(new SettingsTab(), new BorderLayoutData(LayoutRegion.CENTER));
}
示例5: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
container.add(new BranchPanel(), new BorderLayoutData(LayoutRegion.CENTER));
}
示例6: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
AssignmentTab at = new AssignmentTab();
container.add(at, new BorderLayoutData(LayoutRegion.CENTER));
}
示例7: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
container.add(new ToolsTab(), new BorderLayoutData(LayoutRegion.CENTER));
}
示例8: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
DepartmentFormGrid DepartmentFormGridPanel = new DepartmentFormGrid();
container.add(DepartmentFormGridPanel, new BorderLayoutData(LayoutRegion.CENTER));
}
示例9: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
System.out.println("run async");
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
ReportPanel rp = new ReportPanel();
container.add(rp, new BorderLayoutData(LayoutRegion.CENTER));
}
示例10: createNorth
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
private void createNorth() {
north = new LayoutContainer();
// north.setLayout(new RowLayout());
// north.setLayout(new FitLayout());
north.setLayout(new FitLayout());
// new BorderLayout()
BorderLayoutData adminToolbarLayoutData = new BorderLayoutData(LayoutRegion.NORTH, 25);
adminToolbarLayoutData.setMargins(new Margins(5));
viewport.add(north, adminToolbarLayoutData);
}
示例11: createCenter
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
private void createCenter() {
center = new LayoutContainer();
// center.setLayout(new RowLayout());
center.setLayout(new FitLayout());
BorderLayoutData data = new BorderLayoutData(LayoutRegion.CENTER);
data.setMargins(new Margins(5, 5, 5, 5));
viewport.add(center, data);
}
示例12: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
ProjectPanel pp = new ProjectPanel();
// pp.doLoad();
container.add(pp, new BorderLayoutData(LayoutRegion.CENTER));
}
示例13: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
SheetPanel sp = new SheetPanel();
container.add(sp, new BorderLayoutData(LayoutRegion.CENTER));
}
示例14: initialize
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
@Override
protected void initialize() {
container = new LayoutContainer();
BorderLayout layout = new BorderLayout();
layout.setEnableState(false);
container.setLayout(layout);
DepartmentPanel dp = new DepartmentPanel();
container.add(dp, new BorderLayoutData(LayoutRegion.CENTER));
}
示例15: initUI
import com.extjs.gxt.ui.client.widget.LayoutContainer; //导入方法依赖的package包/类
private void initUI() {
// ID. (R)
// DisplayName (R)
// DerivedFrom Path. (R)
// CreateDate (R)
// LastModififed (R)
// Alias (R/W)
// DisplayNameExpr (R/W)
// GID (R/W)
// Description (R/W)
setLayout(new FlowLayout());
/*
Label label = new Label("DerivedPath: Ci/Test/Test2/Test3");
label.setHeight("20px");
add(label);
*/
setStyleName("ci-id-panel");
FormPanel form2 = new FormPanel();
form2.setFrame(false);
form2.setHeaderVisible(false);
//form2.setHeading("Identification");
form2.setLayout(new FlowLayout());
//form2.setCollapsible(true);
form2.setSize(-1, 180);
form2.setLabelWidth(60);
form2.setFieldWidth(100);
LayoutContainer main = new LayoutContainer();
main.setLayout(new ColumnLayout());
main.setSize(700, 180);
LayoutContainer left = new LayoutContainer();
FormLayout layout = new FormLayout();
layout.setLabelAlign(LabelAlign.LEFT);
layout.setDefaultWidth(180);
left.setLayout(layout);
FormLayout rightLayout = new FormLayout();
rightLayout.setLabelAlign(LabelAlign.LEFT);
rightLayout.setDefaultWidth(150);
left.setLayout(layout);
LayoutContainer right = new LayoutContainer();
right.setLayout(rightLayout);
getInternalModifyFieldSet(left);
getInternalReadOnlyFieldSet(right);
left.layout();
main.add(left, new ColumnData(.5));
main.add(right, new ColumnData(.5));
form2.add(main);
/*
form2.setButtonAlign(HorizontalAlignment.LEFT);
form2.addButton(new Button("Cancel"));
form2.addButton(new Button("Submit"));
*/
add(form2);
layout();
}