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

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

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

Canvas.setSize介绍

暂无

代码示例

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

  1. canvas.setSize( bounds.width, bounds.height );

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

  1. canvas.setSize( bounds.width, bounds.height );

代码示例来源: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: org.eclipse.platform/org.eclipse.swt.examples

  1. void setHeaderImageHeight (int value) {
  2. headerImageHeight = value;
  3. Point headerSize = header.getSize ();
  4. int newHeaderHeight = Math.max (fontHeight, headerImageHeight) + 2 * getHeaderPadding ();
  5. if (headerSize.y != newHeaderHeight) {
  6. header.setSize (headerSize.x, newHeaderHeight);
  7. }
  8. }
  9. /**

代码示例来源:origin: org.xworker/xworker_swt

  1. public void setCanvasSize(int canvasWidth, int canvasHeight) {
  2. if(canvasWidth > width || this.canvasWidth <= 0) {
  3. this.canvasWidth = canvasWidth;
  4. }
  5. if(canvasHeight > height || this.canvasHeight <= 0) {
  6. this.canvasHeight = canvasHeight;
  7. }
  8. if(canvasHeight > 0 && canvasWidth > 0){
  9. imageCanvas.setSize(this.canvasWidth, this.canvasHeight);
  10. scrollComposite.setMinSize(this.canvasWidth, this.canvasHeight);
  11. scrollComposite.layout();
  12. }
  13. }

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

  1. private void updateSize() {
  2. int width = ( getCount() * diameter ) + ( Math.max( 0, getCount() - 1 ) * spacing );
  3. indicatorCanvas.setSize( width, diameter );
  4. GridData gd = ( GridData )indicatorCanvas.getLayoutData();
  5. gd.heightHint = diameter;
  6. gd.widthHint = width;
  7. }

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

  1. end1.setSize(width, width);
  2. end2 = new Canvas (parent.getShell(), SWT.BORDER);
  3. end2.setSize(width, width);
  4. caretControl.setSize(trimRect.width-(2*hDelta), width);
  5. caretControl.setLocation(trimRect.x + hDelta, trimRect.y + trimRect.height + threshold);
  6. bb = caretControl.getBounds();
  7. break;
  8. case SWT.BOTTOM:
  9. caretControl.setSize(trimRect.width-(2*hDelta), width);
  10. caretControl.setLocation(trimRect.x + hDelta, trimRect.y - threshold);
  11. bb = caretControl.getBounds();
  12. break;
  13. case SWT.LEFT:
  14. caretControl.setSize(width, trimRect.height -(2*vDelta));
  15. caretControl.setLocation(trimRect.x + trimRect.width + threshold,
  16. trimRect.y + vDelta);
  17. break;
  18. case SWT.RIGHT:
  19. caretControl.setSize(width, trimRect.height -(2*vDelta));
  20. caretControl.setLocation(trimRect.x - threshold,
  21. trimRect.y + vDelta);

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

  1. if (drawMode != DRAW_CENTER && drawMode != DRAW_HCENTER
  2. && drawMode != DRAW_STRETCH && drawMode != DRAW_SCALEDOWN_OR_CENTER) {
  3. canvas.setSize(imgBounds.width + hpadding, imgBounds.height);
  4. canvas.setData("oldSize", canvas.getSize());

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

  1. : maxSize.x, maxSize.y);
  2. canvas.setLayoutData(layoutData);
  3. canvas.setSize(SWT.DEFAULT, maxSize.y);
  4. setControl(canvas);

代码示例来源:origin: com.github.rinde/rinsim-problem

  1. barData.heightHint = 22;
  2. barCanvas.setLayoutData(barData);
  3. barCanvas.setSize(20, 20);
  4. barCanvas.addPaintListener(new PaintListener() {
  5. @Override

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.examples

  1. header.setSize (clientArea.width, headerHeight);

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.examples

  1. int newHeaderHeight = Math.max (fontHeight, headerImageHeight) + 2 * getHeaderPadding ();
  2. if (headerSize.y != newHeaderHeight) {
  3. header.setSize (headerSize.x, newHeaderHeight);

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

  1. border.setSize(dragSize.x+2, dragSize.y+2);

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

  1. pbWidth = width - OFFSET_LEFT - OFFSET_RIGHT;
  2. canvas.setSize(width, height);
  3. Font font = canvas.getFont();
  4. FontData[] fdata = font.getFontData();

相关文章

Canvas类方法