本文整理汇总了Java中com.smartgwt.client.widgets.layout.VLayout.setLayoutLeftMargin方法的典型用法代码示例。如果您正苦于以下问题:Java VLayout.setLayoutLeftMargin方法的具体用法?Java VLayout.setLayoutLeftMargin怎么用?Java VLayout.setLayoutLeftMargin使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.smartgwt.client.widgets.layout.VLayout
的用法示例。
在下文中一共展示了VLayout.setLayoutLeftMargin方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createStackSection
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
private Canvas createStackSection(String color) {
VLayout stackSection = new VLayout(5);
stackSection.setBackgroundColor(color);
stackSection.setAlign(VerticalAlignment.TOP);
stackSection.setLayoutTopMargin(5);
stackSection.setLayoutLeftMargin(5);
stackSection.setWidth100();
stackSection.setHeight100();
return stackSection;
}
示例2: DigitalObjectChildrenEditor
import com.smartgwt.client.widgets.layout.VLayout; //导入方法依赖的package包/类
public DigitalObjectChildrenEditor(ClientMessages i18n, PlaceController places, OptionalEditor preview) {
this.i18n = i18n;
this.places = places;
this.preview = preview;
this.actionSource = new ActionSource(this);
this.goDownAction = DigitalObjectNavigateAction.child(i18n, places);
relationDataSource = RelationDataSource.getInstance();
childrenListGrid = initChildrenListGrid();
this.selectionCache = SelectionCache.selector(childrenListGrid);
VLayout childrenLayout = new VLayout();
childrenLayout.setMembers(childrenListGrid);
childrenLayout.setWidth("40%");
childrenLayout.setShowResizeBar(true);
SimpleEventBus eventBus = new SimpleEventBus();
childPlaces = new PlaceController(eventBus);
childEditor = new DigitalObjectEditor(i18n, childPlaces, true);
ActivityManager activityManager = new ActivityManager(
new ChildActivities(childEditor), eventBus);
VLayout editorsLayout = new VLayout();
VLayout editorsOuterLayout = new VLayout();
// editorsLayout.setBorder("1px solid grey");
editorsLayout.addStyleName("defaultBorder");
editorsOuterLayout.setLayoutLeftMargin(4);
editorsOuterLayout.setMembers(editorsLayout);
activityManager.setDisplay(new ChildEditorDisplay(editorsLayout));
widget = new HLayout();
widget.setMembers(childrenLayout, editorsOuterLayout);
relationDataSource.addRelationChangeHandler(new RelationChangeHandler() {
@Override
public void onRelationChange(RelationChangeEvent event) {
// issue 262: isVisible seems to be always true and isAttached is always null.
// Add test isDrawn that seems to change for dettached widgets.
if (digitalObject != null && childrenListGrid.isVisible() && childrenListGrid.isDrawn()) {
String changedPid = event.getPid();
if (changedPid != null) {
Record changedRecord = childrenListGrid.getDataAsRecordList()
.find(RelationDataSource.FIELD_PID, changedPid);
if (changedRecord == null) {
// moved object(s)
// ListGrid does not remove selection of removed/moved rows
// and it does not fire selection change
// issue 246: clear selection of moved row
childrenListGrid.deselectAllRecords();
DigitalObjectCopyMetadataAction.resetSelection();
showCopySelection(new Record[0]);
return ;
}
}
final ListGridRecord[] selection = childrenListGrid.getSelectedRecords();
relationDataSource.updateCaches(digitalObject.getPid(), new BooleanCallback() {
@Override
public void execute(Boolean value) {
// refresh the copy selection as updated records are missing the copy attribute
showCopySelection(DigitalObjectCopyMetadataAction.getSelection());
// refresh the list selection
selectChildren(selection);
}
});
}
}
});
}