本文整理汇总了Java中org.eclipse.debug.internal.ui.SWTFactory.createComposite方法的典型用法代码示例。如果您正苦于以下问题:Java SWTFactory.createComposite方法的具体用法?Java SWTFactory.createComposite怎么用?Java SWTFactory.createComposite使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.eclipse.debug.internal.ui.SWTFactory
的用法示例。
在下文中一共展示了SWTFactory.createComposite方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createExternalRootContentArea
import org.eclipse.debug.internal.ui.SWTFactory; //导入方法依赖的package包/类
protected Control createExternalRootContentArea(Composite parent) {
Composite c = SWTFactory.createComposite(parent, 1, 1,
GridData.FILL_HORIZONTAL);
SWTFactory.createLabel(c, "External server root:", 1);
externalUrlPrefixText = SWTFactory.createSingleText(c, 1);
externalUrlPrefixTextCache = WebAppProjectProperties.getLaunchConfigExternalUrlPrefix(project);
externalUrlPrefixText.setText(externalUrlPrefixTextCache);
externalUrlPrefixText.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
externalUrlPrefixTextCache = externalUrlPrefixText.getText();
updateUrlLabelText();
}
});
return c;
}
示例2: createControl
import org.eclipse.debug.internal.ui.SWTFactory; //导入方法依赖的package包/类
public void createControl(Composite parent) {
Composite comp = SWTFactory.createComposite(parent, parent.getFont(), 1, 1, GridData.FILL_BOTH);
((GridLayout)comp.getLayout()).verticalSpacing = 0;
createProjectEditor(comp);
createVerticalSpacer(comp, 1);
createMainTypeEditor(comp, LauncherMessages.JavaMainTab_Main_cla_ss__4);
setControl(comp);
PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaDebugHelpContextIds.LAUNCH_CONFIGURATION_DIALOG_MAIN_TAB);
}
示例3: createDialogArea
import org.eclipse.debug.internal.ui.SWTFactory; //导入方法依赖的package包/类
@Override
protected Control createDialogArea(Composite parent) {
Composite dialogArea = (Composite) super.createDialogArea(parent);
Composite composite = SWTFactory.createComposite(dialogArea, 3, 1,
GridData.FILL_HORIZONTAL);
SWTFactory.createLabel(composite, "Name", 1);
nameText = new Text(composite, SWT.BORDER);
GridData gridData = new GridData(GridData.FILL_HORIZONTAL);
gridData.widthHint = 250;
nameText.setLayoutData(gridData);
new Label(composite, SWT.NONE);
nameText.setText(defaultBrowserName);
nameText.addModifyListener(new ModifyListener() {
@Override
public void modifyText(ModifyEvent e) {
validate();
}
});
browserLocationBlock.createContents(composite, true);
if (note != null) {
SWTFactory.createVerticalSpacer(composite, 1);
SWTFactory.createLabel(composite, note, 3);
}
if (!StringUtilities.isEmpty(defaultBrowserName)) {
// The browser name has a default value in it, switch focus to something
// that does not
browserLocationBlock.setFocus();
}
return composite;
}
示例4: createControl
import org.eclipse.debug.internal.ui.SWTFactory; //导入方法依赖的package包/类
@Override
public void createControl(final Composite parent) {
final Composite projComp = SWTFactory.createComposite(parent, parent.getFont(), 1, 1, GridData.FILL_BOTH);
((GridLayout) projComp.getLayout()).verticalSpacing = 0;
this.createProjectEditor(projComp);
this.createRepositoryEditor(projComp);
this.createVerticalSpacer(projComp, 1);
this.setControl(projComp);
}