Package org.eclipse.swt.graphics

Examples of org.eclipse.swt.graphics.Transform.translate()


     * @param y  the translation along the y-axis.
     */
    public void translate(int x, int y) {
        Transform swtTransform = new Transform(this.gc.getDevice());
        this.gc.getTransform(swtTransform);
        swtTransform.translate(x, y);
        this.gc.setTransform(swtTransform);
        swtTransform.dispose();
    }

    /**
 
View Full Code Here


                    Rectangle rect = getClientArea();
                    x = (rect.width - 100) / 2;
                    y = (rect.height - 16) / 2;
                    Transform swtTransform = new Transform(e.gc.getDevice());
                    e.gc.getTransform(swtTransform);
                    swtTransform.translate(x, y);
                    e.gc.setTransform(swtTransform);
                    swtTransform.dispose();
                    e.gc.setBackground(getDisplay().getSystemColor(
                            SWT.COLOR_BLACK));
                    e.gc.setLineWidth((int) stroke.getLineWidth());
View Full Code Here

      printerImage = new Image(printer, dirtyPaperBounds.width, dirtyPaperBounds.height);
      printerGC = new GC(printerImage);
      printerTransform = new Transform(printer);

      printerGC.getTransform(printerTransform);
      printerTransform.translate(paperDisplayBounds.x - dirtyPaperBounds.x,
                  paperDisplayBounds.y - dirtyPaperBounds.y);
      printerTransform.scale((float) paperDisplayBounds.width
          / (float) paperSize.x, (float) paperDisplayBounds.height
          / (float) paperSize.y);
      printerGC.setTransform(printerTransform);
View Full Code Here

    public void paint(GC gc, Object value)
    {

        Transform transform = new Transform(gc.getDevice());
        transform.translate(getBounds().x, getBounds().y);
        gc.setTransform(transform);

        gc.setBackground(gc.getDevice().getSystemColor(SWT.COLOR_LIST_BACKGROUND));
        gc.setForeground(gc.getDevice().getSystemColor(SWT.COLOR_WIDGET_NORMAL_SHADOW));
View Full Code Here

    }

    public void paint(GC gc, Object value)
    {
        Transform transform = new Transform(gc.getDevice());
        transform.translate(getBounds().x, getBounds().y);
        gc.setTransform(transform);

        Color back = gc.getBackground();
        Color fore = gc.getForeground();
View Full Code Here

    }

    public void paint(GC gc, Object value)
    {
        Transform transform = new Transform(gc.getDevice());
        transform.translate(getBounds().x, getBounds().y);
        gc.setTransform(transform);

        Color back = gc.getBackground();
        Color fore = gc.getForeground();
View Full Code Here

    }

    public void paint(GC gc, Object value)
    {
        Transform transform = new Transform(gc.getDevice());
        transform.translate(getBounds().x, getBounds().y);
        gc.setTransform(transform);

        Color back = gc.getBackground();
        Color fore = gc.getForeground();
View Full Code Here

    Rectangle imageBounds = computeImageBounds(item, boundsNow);

    Transform transform = new Transform(display);
   
    if (placement.isRotateAll()) {
      transform.translate(imageBounds.x, imageBounds.y);
     
      if (placement == Placement.LEFT_ROTATE_ALL) {
        transform.translate(0, imageBounds.height);
        transform.rotate(-90);
      } else if (placement == Placement.RIGHT_ROTATE_ALL) {
View Full Code Here

   
    if (placement.isRotateAll()) {
      transform.translate(imageBounds.x, imageBounds.y);
     
      if (placement == Placement.LEFT_ROTATE_ALL) {
        transform.translate(0, imageBounds.height);
        transform.rotate(-90);
      } else if (placement == Placement.RIGHT_ROTATE_ALL) {
        transform.rotate(90);
        transform.translate(0, -imageBounds.width);
      }
View Full Code Here

      if (placement == Placement.LEFT_ROTATE_ALL) {
        transform.translate(0, imageBounds.height);
        transform.rotate(-90);
      } else if (placement == Placement.RIGHT_ROTATE_ALL) {
        transform.rotate(90);
        transform.translate(0, -imageBounds.width);
      }
     
      transform.translate(-imageBounds.x, -imageBounds.y);
    }
   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.