本文整理汇总了Java中com.extjs.gxt.ui.client.widget.ContentPanel.setHeaderVisible方法的典型用法代码示例。如果您正苦于以下问题:Java ContentPanel.setHeaderVisible方法的具体用法?Java ContentPanel.setHeaderVisible怎么用?Java ContentPanel.setHeaderVisible使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.extjs.gxt.ui.client.widget.ContentPanel
的用法示例。
在下文中一共展示了ContentPanel.setHeaderVisible方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initUI
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
protected void initUI() {
BaseModel param = item.getParams();
String url = (String)param.get("url");
Frame f = new Frame();
f.setSize("100%", "100%");
ContentPanel cp = new ContentPanel();
cp.setHeaderVisible(false);
cp.setLayout(new FitLayout());
cp.add(f);
ToolBar bottom = new ToolBar();
CheckBox checkBox = new CheckBox();
checkBox.setBoxLabel("Don't show this again");
bottom.add(new AdapterToolItem(checkBox));
bottom.add(new FillToolItem());
bottom.add(new CloseTextToolItem(this));
cp.setBottomComponent(bottom);
add(cp);
layout();
}
示例2: initUI
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
public void initUI() {
TreeStore<TreeModel> store = new TreeStore<TreeModel>();
store.add(root, true);
final Tree tree = new Tree();
TreeBinder<TreeModel> binder = new TreeBinder<TreeModel>(tree, store);
binder.setDisplayProperty(property);
ContentPanel cp = new ContentPanel();
cp.setHeaderVisible(false);
cp.setLayout(new FitLayout());
cp.add(tree);
add(cp);
layout();
}
示例3: initUI
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
public void initUI() {
setLayout(new FitLayout());
ContentPanel cp = new ContentPanel();
//cp.setFrame(true);
cp.setScrollMode(Scroll.AUTO);
cp.setLayout(new FitLayout());
cp.setHeaderVisible(false);
cp.setUrl("help/mdr/mdr-finish.html");
ToolBar bar = new ToolBar();
bar.add(new FillToolItem());
bar.add(this.save);
bar.add(this.finish);
cp.setTopComponent(bar);
add(cp);
layout();
}
示例4: createNorth
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的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);
}
示例5: addField
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
/**
* Adds a field in the form.
*
* @param field
* The field.
* @param fieldLabelString
* The label of the field. Can be <code>null</code>.
*/
private void addField(Field<?> field, String fieldLabelString) {
// Builds the field label.
final Label fieldLabel = new Label(fieldLabelString);
fieldLabel.setWidth("165px");
fieldLabel.addStyleName("flexibility-element-label");
// Builds the field panel.
final ContentPanel fieldPanel = new ContentPanel();
fieldPanel.setBodyBorder(false);
fieldPanel.setHeaderVisible(false);
fieldPanel.setLayout(new HBoxLayout());
fieldPanel.add(fieldLabel, new HBoxLayoutData(new Margins(4, 20, 0, 0)));
final HBoxLayoutData flex = new HBoxLayoutData(new Margins(0, 20, 0, 0));
flex.setFlex(1);
fieldPanel.add(field, flex);
// Adds the field in the panel.
fieldsPanel.setHeight(FIELD_HEIGHT * fields.size());
fieldsPanel.add(fieldPanel, new VBoxLayoutData(new Margins(4, 0, 0, 0)));
fieldsPanel.layout();
}
示例6: content
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
/**
* Builds a new {@link ContentPanel}.
*
* @param title
* The panel header title (html is supported).
* If {@code null}, header is disabled and automatically hidden.
* @param collapsible
* {@code true} to set the panel collapsible (expand/collapse toggle button).
* @param layout
* The panel layout. If {@code null}, default {@link FitLayout} is set.
* @param scroll
* The {@link Scroll} configuration. If {@code null}, no scroll is set.
* @param stylenames
* (optional) Style names added to the panel component.
* {@code null} values are ignored.
* @return The {@link ContentPanel} instance.
* @see ContentPanel
*/
public static ContentPanel content(final String title, final boolean collapsible, final Layout layout, final Scroll scroll, final String... stylenames) {
final ContentPanel panel = new ContentPanel(layout != null ? layout : new FitLayout());
panel.setHeadingHtml(ClientUtils.isNotBlank(title) ? title : null);
panel.setHeaderVisible(ClientUtils.isNotBlank(title));
panel.setCollapsible(collapsible);
if (ClientUtils.isNotEmpty(stylenames)) {
for (final String stylename : stylenames) {
if (ClientUtils.isBlank(stylename)) {
continue;
}
panel.addStyleName(stylename);
}
}
if (scroll != null) {
panel.setScrollMode(scroll);
}
return panel;
}
示例7: buildCurrentRegionLabel
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private void buildCurrentRegionLabel(){
currentRegionPanel = new ContentPanel();
currentRegionPanel.setHeaderVisible(false);
TableRowLayout tableLayout = new TableRowLayout();
tableLayout.setWidth("100%");
tableLayout.setBorder(0);
tableLayout.setCellHorizontalAlign(HorizontalAlignment.CENTER);
tableLayout.setCellVerticalAlign(VerticalAlignment.BOTTOM);
currentRegionPanel.setLayout(tableLayout);
currentRegionPanel.setHeight(40);
current_Label = new LabelField();
current_name = RegionForm.getHiddenNameField();
current_type = RegionForm.getTypeField();
currentRegionPanel.add(current_Label);
currentRegionPanel.add(current_name);
currentRegionPanel.add(current_type);
super.add(currentRegionPanel);
}
示例8: onModuleLoad
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
public void onModuleLoad()
{
// menu panel
menuPanel = new ContentPanel(new FillLayout());
menuPanel.setHeaderVisible(false);
menuPanel.setBorders(false);
refreshMenu();
viewport = new Viewport();
viewport.setLayout(new RowLayout(Orientation.VERTICAL));
// title panel
topPanel = new ContentPanel();
HBoxLayout titleLayout = new HBoxLayout();
titleLayout.setPadding(new Padding(5));
titleLayout.setHBoxLayoutAlign(HBoxLayoutAlign.TOP);
topPanel.setLayout(titleLayout);
topPanel.setHeight(25);
topPanel.setHeaderVisible(false);
topPanel.setBorders(false);
refreshTopPanel();
viewport.add(topPanel, new RowData(1, -1));
//menu panel
viewport.add(menuPanel, new RowData(1, -1));
//main panel
mainPanel = new ContentPanel(new FillLayout());
mainPanel.setHeaderVisible(false);
viewport.add(mainPanel, new RowData(1, 1));
RootPanel.get().add(viewport);
log.info(textMessages.webpasswordsafeTitle(Constants.VERSION));
pingServer(this);
}
示例9: onRender
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
@Override
protected void onRender(Element parent, int index) {
super.onRender(parent, index);
mdr = new ContentFile();
String mdrConf = item.getParams().get("mdrConfig");
if (mdrConf == null) {
mdrConf = CMDBSession.get().getConfig().get(Config.OneCMDBWebService);
}
mdr.setPath(mdrConf);
List<String> roots = null;
Object o = item.getParams().get("rootCI");
if (o instanceof List) {
roots = item.getParams().get("rootCI");
}
ContentPanel panel = new ContentPanel();
panel.setHeaderVisible(false);
panel.setLayout(new FitLayout());
/*
QueryEditorWidget editor = new QueryEditorWidget(mdr, roots);
editor.setPermission(this.permissions);
panel.add(editor);
*/
//GroupTableWidget table = new GroupTableWidget("id", new GroupDescription());
//this.permissions.setCurrentState(CMDBPermissions.PermissionState.EDIT);
//table.setPermission(this.permissions);
//panel.add(table);
add(panel);
layout();
}
示例10: initUI
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
protected void initUI() {
setLayout(new FitLayout());
ContentPanel panel = new ContentPanel();
panel.setHeaderVisible(false);
panel.setLayout(new FitLayout());
panel.add(selector);
add(panel);
}
示例11: doUserGrid
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doUserGrid(){
ContentPanel cp = new ContentPanel();
cp.setHeaderVisible(false);
cp.setHeight(600);
cp.setWidth(380);
cp.setFrame(true);
cp.setTopComponent(doToolBar());
cp.add(doGrid());
return cp;
}
示例12: doReportPanel
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doReportPanel(){
ContentPanel rightSidePanel = new ContentPanel();
rightSidePanel.setWidth(760);
rightSidePanel.setHeight(600);
rightSidePanel.setHeaderVisible(false);
rightSidePanel.setFrame(true);
rightSidePanel.setTopComponent(addToolBar());
rightSidePanel.add(doGrid());
return rightSidePanel;
}
示例13: doReportPanel
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private ContentPanel doReportPanel(){
ContentPanel rightSidePanel = new ContentPanel();
rightSidePanel.setWidth(650);
rightSidePanel.setHeight(600);
rightSidePanel.setHeaderVisible(false);
rightSidePanel.setFrame(true);
// rightSidePanel.setTopComponent(addToolBar());
rightSidePanel.add(doTreeGrid());
return rightSidePanel;
}
示例14: buildChildrenPanel
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
private void buildChildrenPanel(){
childrenRegionPanel = new ContentPanel();
TableLayout tableLayout = new TableLayout();
tableLayout.setColumns(3);
tableLayout.setBorder(1);
tableLayout.setWidth("100%");
childrenRegionPanel.setLayout(tableLayout);
childrenRegionPanel.setHeaderVisible(false);
super.add(childrenRegionPanel);
}
示例15: onMouseDown
import com.extjs.gxt.ui.client.widget.ContentPanel; //导入方法依赖的package包/类
protected void onMouseDown(GridEvent ge) {
if (permissions == null) {
return;
}
if (!permissions.getCurrentState().equals(CMDBPermissions.PermissionState.READONLY)) {
return;
}
String cls = ge.getTarget().getClassName();
String pcls = ge.getTarget().getParentElement().getClassName();
if (cls == null || pcls == null) {
return;
}
String id = getId();
if (cls.indexOf("x-grid3-popup-" + id) >= 0) {
// Continue;
} else if (pcls.indexOf("x-grid3-popup-" + id) >= 0) {
// Continue
} else {
return;
}
ge.stopEvent();
int rowIndex = grid.getView().findRowIndex(ge.getTarget());
ModelData m = grid.getStore().getAt(rowIndex);
if (m instanceof CIPropertyGrid.ValueWrapper) {
m = ((CIPropertyGrid.ValueWrapper)m).getModel();
}
int colIndex = grid.getView().findCellIndex(ge.getTarget(), null);
ColumnConfig colModel = grid.getColumnModel().getColumn(colIndex);
String property = aConfig.getId();
Object value = m.get(property);
if (aConfig.isInternal() && getId().endsWith("." + CIModel.CI_DISPLAYNAME)) {
if (!(m instanceof CIModelCollection)) {
return;
}
fireEvent(CMDBEvents.POPUP_HIDE_EVENT);
CIModelCollection col = (CIModelCollection)m;
// Open property window.
CIPropertyPanel propPanel = new CIPropertyPanel(aConfig.getMDR(), col, "Root");
propPanel.setPermissions(permissions);
Window w = WindowFactory.getWindow("Properties for " + col.getCIModels().get(0).getDisplayName(), propPanel);
//w.add(new CIValueForm(gridConfig, store, data));
w.show();
w.layout();
w.toFront();
} else {
String text = "";
if (this.specificRender != null) {
text = this.specificRender.render(m, property, null, rowIndex, colIndex, grid.getStore());
} else {
if (value != null) {
text = value.toString();
}
}
Popup p = new Popup();
p.setAnimate(false);
p.setBorders(true);
p.setLayout(new FitLayout());
ContentPanel cp = new ContentPanel();
cp.setWidth(250);
cp.setHeaderVisible(false);
cp.setAutoHeight(true);
cp.addText(text);
p.add(cp);
p.show(ge.getTarget(), "tl-bl");
}
}