本文整理了Java中org.eclipse.swt.widgets.Canvas.<init>()
方法的一些代码示例,展示了Canvas.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Canvas.<init>()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Canvas
类名称:Canvas
方法名:<init>
[英]Prevents uninitialized instances from being created outside the package.
[中]防止在包外部创建未初始化的实例。
代码示例来源:origin: pentaho/pentaho-kettle
canvas = new Canvas( parent, SWT.BORDER );
canvas.addListener( SWT.Paint, new Listener() {
public void handleEvent( Event event ) {
代码示例来源:origin: pentaho/pentaho-kettle
wFFont = new Canvas( wLookComp, SWT.BORDER );
props.setLook( wFFont );
FormData fdFFont = new FormData();
wGFont = new Canvas( wLookComp, SWT.BORDER );
props.setLook( wGFont );
FormData fdGFont = new FormData();
wNFont = new Canvas( wLookComp, SWT.BORDER );
props.setLook( wNFont );
FormData fdNFont = new FormData();
wBGColor = new Canvas( wLookComp, SWT.BORDER );
props.setLook( wBGColor );
wBGColor.setBackground( background );
wGrColor = new Canvas( wLookComp, SWT.BORDER );
props.setLook( wGrColor );
wGrColor.setBackground( graphColor );
wTabColor = new Canvas( wLookComp, SWT.BORDER );
props.setLook( wTabColor );
wTabColor.setBackground( tabColor );
代码示例来源:origin: pentaho/pentaho-kettle
fdlCanvas.top = new FormAttachment( 0, margin );
wlCanvas.setLayoutData( fdlCanvas );
wCanvas = new Canvas( shell, SWT.BORDER );
props.setLook( wCanvas );
wCanvas.addPaintListener( new PaintListener() {
代码示例来源:origin: pentaho/pentaho-kettle
canvas = new Canvas( metricsComposite, SWT.NONE );
spoon.props.setLook( canvas );
FormData fdCanvas = new FormData();
代码示例来源:origin: pentaho/pentaho-kettle
canvas = new Canvas( metricsComposite, SWT.NONE );
spoon.props.setLook( canvas );
FormData fdCanvas = new FormData();
代码示例来源:origin: pentaho/pentaho-kettle
stepsList.setLayoutData( fdStepsList );
canvas = new Canvas( perfComposite, SWT.NONE );
spoon.props.setLook( canvas );
FormData fdCanvas = new FormData();
代码示例来源:origin: pentaho/pentaho-kettle
canvas = new Canvas( sashForm, SWT.V_SCROLL | SWT.H_SCROLL | SWT.NO_BACKGROUND | SWT.BORDER );
代码示例来源:origin: pentaho/pentaho-kettle
canvas = new Canvas( sashForm, SWT.V_SCROLL | SWT.H_SCROLL | SWT.NO_BACKGROUND | SWT.BORDER );
代码示例来源:origin: pentaho/pentaho-kettle
stepsList.setLayoutData( fdStepsList );
canvas = new Canvas( shell, SWT.NONE );
props.setLook( canvas );
FormData fdCanvas = new FormData();
代码示例来源:origin: be.yildiz-games/module-window-swt
public Canvas createCanvas(int width, int height) {
Canvas canvas = new Canvas(this.shell, SWT.NONE);
canvas.setSize(width, height);
return canvas;
}
代码示例来源:origin: com.eclipsesource.tabris/tabris
private void createCanvas() {
indicatorCanvas = new Canvas( this, SWT.NONE );
indicatorCanvas.setLayoutData( new GridData( SWT.CENTER, SWT.CENTER, true, true ) );
addPaintListener();
}
代码示例来源:origin: BiglySoftware/BiglyBT
private void initialize(Composite composite) {
GridData gridData;
composite.setLayout( new GridLayout());
upSpeedCanvas = new Canvas(composite, SWT.DOUBLE_BUFFERED);
gridData = new GridData(GridData.FILL_BOTH);
upSpeedCanvas.setLayoutData(gridData);
upSpeedGraphic = SpeedGraphic.getInstance();
upSpeedGraphic.initialize(upSpeedCanvas);
//upSpeedGraphic.setAutoAlpha(true);
}
代码示例来源:origin: BiglySoftware/BiglyBT
private void createPieceDistPanel() {
comp.setLayout(new FillLayout());
//pieceDistComposite = new Composite(parent, SWT.NONE);
pieceDistCanvas = new Canvas(comp,SWT.NO_BACKGROUND);
pieceDistCanvas.addListener(SWT.Paint, new Listener() {
@Override
public void handleEvent(Event event) {
if ( pem==null || pem.isDestroyed()){
event.gc.fillRectangle(event.x, event.y, event.width, event.height);
}else{
if (imgToPaint != null && !imgToPaint.isDisposed()) {
event.gc.drawImage(imgToPaint, 0, 0);
}
}
}
});
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench
private Composite createFontPreviewControl() {
fontSampler = new Canvas(previewComposite, SWT.NONE);
GridLayout gridLayout = new GridLayout();
gridLayout.marginWidth = 0;
gridLayout.marginHeight = 0;
fontSampler.setLayout(gridLayout);
fontSampler.setLayoutData(new GridData(GridData.FILL_BOTH));
fontSampler.addPaintListener(e -> {
if (currentFont != null) // do the font preview
paintFontSample(e.gc);
});
return fontSampler;
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench
private Composite createColorPreviewControl() {
colorSampler = new Canvas(previewComposite, SWT.NONE);
GridLayout gridLayout = new GridLayout();
gridLayout.marginWidth = 0;
gridLayout.marginHeight = 0;
colorSampler.setLayout(gridLayout);
colorSampler.setLayoutData(new GridData(GridData.FILL_BOTH));
colorSampler.addPaintListener(e -> {
if (currentColor != null) // do the color preview
paintColorSample(e.gc);
});
return colorSampler;
}
代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui
public Control createControl(Composite composite)
{
Canvas canvas = new Canvas(composite, SWT.NONE);
canvas.setBackground(ColorConstants.white);
setControl(canvas);
return getControl();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text
@Override
protected void createControl(Composite parent, int styles) {
if (fVerticalRuler != null || fOverviewRuler != null) {
styles= (styles & ~SWT.BORDER);
fComposite= new Canvas(parent, SWT.NONE);
fComposite.setLayout(createLayout());
parent= fComposite;
}
super.createControl(parent, styles);
if (fVerticalRuler != null)
fVerticalRuler.createControl(fComposite, this);
if (fOverviewRuler != null)
fOverviewRuler.createControl(fComposite, this);
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text
@Override
protected void createControl(Composite parent, int styles) {
if (fVerticalRuler != null || fOverviewRuler != null) {
styles= (styles & ~SWT.BORDER);
fComposite= new Canvas(parent, SWT.NONE);
fComposite.setLayout(createLayout());
parent= fComposite;
}
super.createControl(parent, styles);
if (fVerticalRuler != null)
fVerticalRuler.createControl(fComposite, this);
if (fOverviewRuler != null)
fOverviewRuler.createControl(fComposite, this);
}
代码示例来源:origin: diffplug/gradle-and-eclipse-rcp
public ColorPicker(Composite parent) {
super(new Canvas(parent, SWT.DOUBLE_BUFFERED));
setY(128);
wrapped.addListener(SWT.Paint, e -> {
Point size = wrapped.getSize();
Image img = getMapFor(e.display);
e.gc.drawImage(img, 0, 0, _256, _256, 0, 0, size.x, size.y);
});
mouseDown = SwtRx.addListener(wrapped, SWT.MouseDown).map(this::posToColor);
mouseMove = SwtRx.addListener(wrapped, SWT.MouseMove).map(this::posToColor);
}
代码示例来源:origin: BiglySoftware/BiglyBT
public AnimatedImage(Composite parent) {
canvas = new Canvas(parent,SWT.NO_BACKGROUND);
Color background = null;
Composite p = parent;
while(p != null && background == null) {
background = p.getBackground();
if(background != null) {
//System.out.println("background : " + background + ", composite : " + p);
break;
}
p = p.getParent();
}
canvas.setBackground(background);
canvas.addListener(SWT.Dispose, new Listener() {
@Override
public void handleEvent(Event event) {
stop();
disposeImages();
}
});
}
内容来源于网络,如有侵权,请联系作者删除!