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

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

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

Canvas.<init>介绍

[英]Prevents uninitialized instances from being created outside the package.
[中]防止在包外部创建未初始化的实例。

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

  1. canvas = new Canvas( parent, SWT.BORDER );
  2. canvas.addListener( SWT.Paint, new Listener() {
  3. public void handleEvent( Event event ) {

代码示例来源:origin: pentaho/pentaho-kettle

  1. wFFont = new Canvas( wLookComp, SWT.BORDER );
  2. props.setLook( wFFont );
  3. FormData fdFFont = new FormData();
  4. wGFont = new Canvas( wLookComp, SWT.BORDER );
  5. props.setLook( wGFont );
  6. FormData fdGFont = new FormData();
  7. wNFont = new Canvas( wLookComp, SWT.BORDER );
  8. props.setLook( wNFont );
  9. FormData fdNFont = new FormData();
  10. wBGColor = new Canvas( wLookComp, SWT.BORDER );
  11. props.setLook( wBGColor );
  12. wBGColor.setBackground( background );
  13. wGrColor = new Canvas( wLookComp, SWT.BORDER );
  14. props.setLook( wGrColor );
  15. wGrColor.setBackground( graphColor );
  16. wTabColor = new Canvas( wLookComp, SWT.BORDER );
  17. props.setLook( wTabColor );
  18. wTabColor.setBackground( tabColor );

代码示例来源:origin: pentaho/pentaho-kettle

  1. fdlCanvas.top = new FormAttachment( 0, margin );
  2. wlCanvas.setLayoutData( fdlCanvas );
  3. wCanvas = new Canvas( shell, SWT.BORDER );
  4. props.setLook( wCanvas );
  5. wCanvas.addPaintListener( new PaintListener() {

代码示例来源:origin: pentaho/pentaho-kettle

  1. canvas = new Canvas( metricsComposite, SWT.NONE );
  2. spoon.props.setLook( canvas );
  3. FormData fdCanvas = new FormData();

代码示例来源:origin: pentaho/pentaho-kettle

  1. canvas = new Canvas( metricsComposite, SWT.NONE );
  2. spoon.props.setLook( canvas );
  3. FormData fdCanvas = new FormData();

代码示例来源:origin: pentaho/pentaho-kettle

  1. stepsList.setLayoutData( fdStepsList );
  2. canvas = new Canvas( perfComposite, SWT.NONE );
  3. spoon.props.setLook( canvas );
  4. FormData fdCanvas = new FormData();

代码示例来源:origin: pentaho/pentaho-kettle

  1. canvas = new Canvas( sashForm, SWT.V_SCROLL | SWT.H_SCROLL | SWT.NO_BACKGROUND | SWT.BORDER );

代码示例来源:origin: pentaho/pentaho-kettle

  1. canvas = new Canvas( sashForm, SWT.V_SCROLL | SWT.H_SCROLL | SWT.NO_BACKGROUND | SWT.BORDER );

代码示例来源:origin: pentaho/pentaho-kettle

  1. stepsList.setLayoutData( fdStepsList );
  2. canvas = new Canvas( shell, SWT.NONE );
  3. props.setLook( canvas );
  4. FormData fdCanvas = new FormData();

代码示例来源:origin: be.yildiz-games/module-window-swt

  1. public Canvas createCanvas(int width, int height) {
  2. Canvas canvas = new Canvas(this.shell, SWT.NONE);
  3. canvas.setSize(width, height);
  4. return canvas;
  5. }

代码示例来源:origin: com.eclipsesource.tabris/tabris

  1. private void createCanvas() {
  2. indicatorCanvas = new Canvas( this, SWT.NONE );
  3. indicatorCanvas.setLayoutData( new GridData( SWT.CENTER, SWT.CENTER, true, true ) );
  4. addPaintListener();
  5. }

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

  1. private void initialize(Composite composite) {
  2. GridData gridData;
  3. composite.setLayout( new GridLayout());
  4. upSpeedCanvas = new Canvas(composite, SWT.DOUBLE_BUFFERED);
  5. gridData = new GridData(GridData.FILL_BOTH);
  6. upSpeedCanvas.setLayoutData(gridData);
  7. upSpeedGraphic = SpeedGraphic.getInstance();
  8. upSpeedGraphic.initialize(upSpeedCanvas);
  9. //upSpeedGraphic.setAutoAlpha(true);
  10. }

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

  1. private void createPieceDistPanel() {
  2. comp.setLayout(new FillLayout());
  3. //pieceDistComposite = new Composite(parent, SWT.NONE);
  4. pieceDistCanvas = new Canvas(comp,SWT.NO_BACKGROUND);
  5. pieceDistCanvas.addListener(SWT.Paint, new Listener() {
  6. @Override
  7. public void handleEvent(Event event) {
  8. if ( pem==null || pem.isDestroyed()){
  9. event.gc.fillRectangle(event.x, event.y, event.width, event.height);
  10. }else{
  11. if (imgToPaint != null && !imgToPaint.isDisposed()) {
  12. event.gc.drawImage(imgToPaint, 0, 0);
  13. }
  14. }
  15. }
  16. });
  17. }

代码示例来源: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.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/org.eclipse.wst.xsd.ui

  1. public Control createControl(Composite composite)
  2. {
  3. Canvas canvas = new Canvas(composite, SWT.NONE);
  4. canvas.setBackground(ColorConstants.white);
  5. setControl(canvas);
  6. return getControl();
  7. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

  1. @Override
  2. protected void createControl(Composite parent, int styles) {
  3. if (fVerticalRuler != null || fOverviewRuler != null) {
  4. styles= (styles & ~SWT.BORDER);
  5. fComposite= new Canvas(parent, SWT.NONE);
  6. fComposite.setLayout(createLayout());
  7. parent= fComposite;
  8. }
  9. super.createControl(parent, styles);
  10. if (fVerticalRuler != null)
  11. fVerticalRuler.createControl(fComposite, this);
  12. if (fOverviewRuler != null)
  13. fOverviewRuler.createControl(fComposite, this);
  14. }

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

  1. @Override
  2. protected void createControl(Composite parent, int styles) {
  3. if (fVerticalRuler != null || fOverviewRuler != null) {
  4. styles= (styles & ~SWT.BORDER);
  5. fComposite= new Canvas(parent, SWT.NONE);
  6. fComposite.setLayout(createLayout());
  7. parent= fComposite;
  8. }
  9. super.createControl(parent, styles);
  10. if (fVerticalRuler != null)
  11. fVerticalRuler.createControl(fComposite, this);
  12. if (fOverviewRuler != null)
  13. fOverviewRuler.createControl(fComposite, this);
  14. }

代码示例来源:origin: diffplug/gradle-and-eclipse-rcp

  1. public ColorPicker(Composite parent) {
  2. super(new Canvas(parent, SWT.DOUBLE_BUFFERED));
  3. setY(128);
  4. wrapped.addListener(SWT.Paint, e -> {
  5. Point size = wrapped.getSize();
  6. Image img = getMapFor(e.display);
  7. e.gc.drawImage(img, 0, 0, _256, _256, 0, 0, size.x, size.y);
  8. });
  9. mouseDown = SwtRx.addListener(wrapped, SWT.MouseDown).map(this::posToColor);
  10. mouseMove = SwtRx.addListener(wrapped, SWT.MouseMove).map(this::posToColor);
  11. }

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

  1. public AnimatedImage(Composite parent) {
  2. canvas = new Canvas(parent,SWT.NO_BACKGROUND);
  3. Color background = null;
  4. Composite p = parent;
  5. while(p != null && background == null) {
  6. background = p.getBackground();
  7. if(background != null) {
  8. //System.out.println("background : " + background + ", composite : " + p);
  9. break;
  10. }
  11. p = p.getParent();
  12. }
  13. canvas.setBackground(background);
  14. canvas.addListener(SWT.Dispose, new Listener() {
  15. @Override
  16. public void handleEvent(Event event) {
  17. stop();
  18. disposeImages();
  19. }
  20. });
  21. }

相关文章

Canvas类方法