本文整理汇总了Java中com.extjs.gxt.ui.client.widget.layout.BorderLayoutData类的典型用法代码示例。如果您正苦于以下问题:Java BorderLayoutData类的具体用法?Java BorderLayoutData怎么用?Java BorderLayoutData使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
BorderLayoutData类属于com.extjs.gxt.ui.client.widget.layout包,在下文中一共展示了BorderLayoutData类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createNorth
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的package包/类
/**
* Creates the north.
*/
private void createNorth()
{
north = new ContentPanel();
north.setHeaderVisible(false);
north.addListener(Events.Resize, new Listener<BaseEvent>()
{
public void handleEvent(BaseEvent be)
{
Dispatcher.forwardEvent(GeoGWTEvents.UPDATE_MAP_SIZE);
// Dispatcher.forwardEvent(GeofenceEvents.UPDATE_SOUTH_SIZE);
}
});
BorderLayoutData data = new BorderLayoutData(LayoutRegion.NORTH,
Constants.NORTH_PANEL_DIMENSION);
data.setMargins(new Margins(0, 5, 0, 5));
data.setSplit(true);
viewport.add(north, data);
}
示例2: createDetails
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的package包/类
/**
* Creates the details.
*/
private void createDetails() {
details = new LayoutContainer();
details.setBorders(true);
details.setStyleAttribute("backgroundColor", "white");
BorderLayoutData eastData = new BorderLayoutData(LayoutRegion.EAST, 150, 150, 250);
eastData.setSplit(true);
BorderLayoutData centerData = new BorderLayoutData(LayoutRegion.CENTER);
centerData.setMargins(new Margins(0, 5, 0, 0));
chooser.add(main, centerData);
chooser.add(details, eastData);
}
示例3: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public void initialize() {
// --
// Calendars left panel.
// --
final BorderLayoutData calendarListData = Layouts.borderLayoutData(LayoutRegion.WEST, Layouts.LEFT_COLUMN_WIDTH);
calendarListData.setCollapsible(true);
add(createCalendarsGridPanel(), calendarListData);
// --
// Calendar center widget.
// --
add(createCalendarsMainPanel(), Layouts.borderLayoutData(LayoutRegion.CENTER, Margin.LEFT));
}
示例4: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public void initialize() {
// --
// Center panel.
// --
add(createProjectDashboardPanel(), Layouts.borderLayoutData(LayoutRegion.CENTER, Margin.LEFT));
// --
// East panel.
// --
final ContentPanel remindersPanel = Panels.content(I18N.CONSTANTS.reminders(), false, Layouts.vBoxLayout());
remindersPanel.add(createRemindersPanel(), Layouts.vBoxData());
remindersPanel.add(createMonitoredPointsPanel(), Layouts.vBoxData());
final BorderLayoutData eastData = Layouts.borderLayoutData(LayoutRegion.WEST, Layouts.LEFT_COLUMN_WIDTH);
eastData.setCollapsible(true);
add(remindersPanel, eastData);
// --
// South panel.
// --
final BorderLayoutData southData = Layouts.borderLayoutData(LayoutRegion.SOUTH, Layouts.SOUTH_PANEL_HEIGHT, Margin.TOP);
southData.setCollapsible(true);
add(createLinkedProjectsPanel(), southData);
}
示例5: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的package包/类
@Override
public void initialize() {
schemePanel = Panels.content(I18N.CONSTANTS.adminImportationSchemes());
schemePanel.setWidth(450);
schemePanel.setScrollMode(Scroll.AUTOY);
schemesGrid = buildSchemasGrid();
schemePanel.add(schemesGrid);
schemePanel.setTopComponent(importationSchemeToolBar());
variablePanel = Panels.content(I18N.CONSTANTS.edit());
variablePanel.setScrollMode(Scroll.AUTOY);
variablesGrid = buildVariablesGrid();
variablePanel.add(variablesGrid);
variablePanel.setTopComponent(variableToolBar());
closeButton = new ToolButton(STYLE_TOOL_CLOSE_ICON);
variablePanel.getHeader().addTool(closeButton);
final LayoutContainer details = Layouts.fit(false, STYLE_LAYOUT);
details.add(variablePanel);
final BorderLayoutData leftLayoutData = new BorderLayoutData(LayoutRegion.WEST, 450);
leftLayoutData.setMargins(new Margins(0, 4, 0, 0));
add(schemePanel, leftLayoutData);
final BorderLayoutData mainLayoutData = new BorderLayoutData(LayoutRegion.CENTER);
mainLayoutData.setMargins(new Margins(0, 0, 0, 4));
add(details, mainLayoutData);
}
示例6: onInitApplicationView
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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);
}
示例7: createNorth
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例8: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例9: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例10: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例11: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例12: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例13: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例14: initialize
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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));
}
示例15: createNorth
import com.extjs.gxt.ui.client.widget.layout.BorderLayoutData; //导入依赖的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);
}