當前位置: 首頁>>代碼示例>>Java>>正文


Java SashForm.setMaximizedControl方法代碼示例

本文整理匯總了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();
}
 
開發者ID:scouter-project,項目名稱:scouter,代碼行數:32,代碼來源:AlertScriptingView.java

示例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();

}
 
開發者ID:gama-platform,項目名稱:gama,代碼行數:35,代碼來源:LayeredDisplayView.java


注:本文中的org.eclipse.swt.custom.SashForm.setMaximizedControl方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。