org.eclipse.swt.widgets.Canvas.setLayout()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(189)

本文整理了Java中org.eclipse.swt.widgets.Canvas.setLayout()方法的一些代码示例,展示了Canvas.setLayout()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Canvas.setLayout()方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Canvas
类名称:Canvas
方法名:setLayout

Canvas.setLayout介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

  1. private Composite createFontPreviewControl() {
  2. fontSampler = new Canvas(previewComposite, SWT.NONE);
  3. GridLayout gridLayout = new GridLayout();
  4. gridLayout.marginWidth = 0;
  5. gridLayout.marginHeight = 0;
  6. fontSampler.setLayout(gridLayout);
  7. fontSampler.setLayoutData(new GridData(GridData.FILL_BOTH));
  8. fontSampler.addPaintListener(e -> {
  9. if (currentFont != null) // do the font preview
  10. paintFontSample(e.gc);
  11. });
  12. return fontSampler;
  13. }

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.ui.forms

  1. public TitleRegion(Composite parent) {
  2. super(parent, SWT.NULL);
  3. titleLabel = new Label(this, SWT.WRAP);
  4. titleLabel.setVisible(false);
  5. titleCache = new SizeCache();
  6. super.setLayout(new TitleRegionLayout());
  7. hookHoverListeners();
  8. addListener(SWT.Dispose, new Listener() {
  9. @Override
  10. public void handleEvent(Event e) {
  11. if (dragImage != null) {
  12. dragImage.dispose();
  13. dragImage = null;
  14. }
  15. }
  16. });
  17. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

  1. private Composite createColorPreviewControl() {
  2. colorSampler = new Canvas(previewComposite, SWT.NONE);
  3. GridLayout gridLayout = new GridLayout();
  4. gridLayout.marginWidth = 0;
  5. gridLayout.marginHeight = 0;
  6. colorSampler.setLayout(gridLayout);
  7. colorSampler.setLayoutData(new GridData(GridData.FILL_BOTH));
  8. colorSampler.addPaintListener(e -> {
  9. if (currentColor != null) // do the color preview
  10. paintColorSample(e.gc);
  11. });
  12. return colorSampler;
  13. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.forms

  1. public TitleRegion(Composite parent) {
  2. super(parent, SWT.NULL);
  3. titleLabel = new Label(this, SWT.WRAP);
  4. titleLabel.setVisible(false);
  5. titleCache = new SizeCache();
  6. super.setLayout(new TitleRegionLayout());
  7. hookHoverListeners();
  8. addListener(SWT.Dispose, e -> {
  9. if (dragImage != null) {
  10. dragImage.dispose();
  11. dragImage = null;
  12. }
  13. });
  14. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

  1. canvas.setLayout(new Layout() {

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.ui.forms

  1. super.setLayout(new FormHeadingLayout());
  2. titleRegion = new TitleRegion(this);

代码示例来源:origin: BiglySoftware/BiglyBT

  1. canvas.setLayout(new FillLayout());

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.forms

  1. super.setLayout(new FormHeadingLayout());
  2. titleRegion = new TitleRegion(this);

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.ui.forms

  1. if ((expansionStyle & TITLE_BAR) != 0)
  2. setBackgroundMode(SWT.INHERIT_DEFAULT);
  3. super.setLayout(new ExpandableLayout());
  4. if (hasTitleBar()) {
  5. this.addPaintListener(new PaintListener() {

代码示例来源:origin: com.google.code.maven-play-plugin.org.xhtmlrenderer/core-renderer

  1. super.setLayout(null);
  2. setBackground(getDisplay().getSystemColor(SWT.COLOR_WHITE));
  3. setBackgroundMode(SWT.INHERIT_FORCE);

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.forms

  1. if ((expansionStyle & TITLE_BAR) != 0)
  2. setBackgroundMode(SWT.INHERIT_DEFAULT);
  3. super.setLayout(new ExpandableLayout());
  4. if (hasTitleBar()) {
  5. this.addPaintListener(e -> {

相关文章

Canvas类方法