本文整理匯總了Java中org.eclipse.swt.custom.SashForm.setMaximizedControl方法的典型用法代碼示例。如果您正苦於以下問題:Java SashForm.setMaximizedControl方法的具體用法?Java SashForm.setMaximizedControl怎麽用?Java SashForm.setMaximizedControl使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.eclipse.swt.custom.SashForm
的用法示例。
在下文中一共展示了SashForm.setMaximizedControl方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: createPartControl
import org.eclipse.swt.custom.SashForm; //導入方法依賴的package包/類
@Override
public void createPartControl(Composite parent) {
initializeColoring();
parent.setLayout(new FillLayout());
mainSashForm = new SashForm(parent, SWT.VERTICAL);
mainSashForm.SASH_WIDTH = 1;
topSashForm = new SashForm(mainSashForm, SWT.HORIZONTAL);
topSashForm.SASH_WIDTH = 1;
createRuleContentsForm(topSashForm);
createApiDescForm(topSashForm);
bottomSashForm = new SashForm(mainSashForm, SWT.HORIZONTAL);
bottomSashForm.SASH_WIDTH = 1;
createConfigContentsForm(bottomSashForm);
createConsoleForm(bottomSashForm);
bottomSashForm.setWeights(new int[]{2, 1});
bottomSashForm.setMaximizedControl(null);
bottomSashForm.setWeights(new int[]{1, 3});
bottomSashForm.setMaximizedControl(null);
mainSashForm.setWeights(new int[]{2, 1});
mainSashForm.setMaximizedControl(null);
initialToolBar();
}
示例2: ownCreatePartControl
import org.eclipse.swt.custom.SashForm; //導入方法依賴的package包/類
@Override
public void ownCreatePartControl(final Composite c) {
if (getOutput() == null) { return; }
c.setLayout(emptyLayout());
// First create the sashform
form = new SashForm(c, SWT.HORIZONTAL);
form.setLayoutData(fullData());
form.setBackground(IGamaColors.WHITE.color());
form.setSashWidth(8);
decorator.createSidePanel(form);
final Composite centralPanel = new Composite(form, CORE_DISPLAY_BORDER.getValue() ? SWT.BORDER : SWT.NONE);
centralPanel.setLayout(emptyLayout());
setParentComposite(new Composite(centralPanel, SWT.NONE) {
@Override
public boolean setFocus() {
return forceFocus();
}
});
getParentComposite().setLayoutData(fullData());
getParentComposite().setLayout(emptyLayout());
createSurfaceComposite(getParentComposite());
surfaceComposite.setLayoutData(fullData());
getOutput().setSynchronized(getOutput().isSynchronized() || CORE_SYNC.getValue());
form.setMaximizedControl(centralPanel);
decorator.createDecorations(form);
c.layout();
}