Package org.eclipse.swt.graphics

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


    Transform transform = new Transform(device);
    transform.translate(width / 2, height / 2);
    transform.rotate(-angle);
    transform.translate(-width / 2, -height / 2);
    gc.setTransform(transform);
    transform.dispose();

    // choose the smallest between height and width
    int diameter = height < width ? height : width;

    Path path = new Path(device);
View Full Code Here


      transform = new Transform(device);
      transform.translate(width / 2, height / 2);
      transform.rotate(-(angle + 360 / n * i));
      gc.setTransform(transform);
      gc.drawArc(0, 0, width / 3, height / 6, 0, 180);
      transform.dispose();
    }

    if (pattern != null)
      pattern.dispose();
  }
View Full Code Here

      transform.translate(width / 2, height / 2);
      transform.rotate(angle);
      gc.setTransform(transform);
      gc.setForeground(device.getSystemColor(SWT.COLOR_RED));
      gc.drawLine(0, 0, diameter / 2, 0);
      transform.dispose();

      font.dispose();
    }
  }
}
View Full Code Here

    topTYPos = (height - 150) / 2;

    transform = new Transform(device);
    transform.translate(topTXPos, topTYPos);
    gc.setTransform(transform);
    transform.dispose();

    gc.setForeground(device.getSystemColor(SWT.COLOR_YELLOW));
    gc.drawString(GraphicsExample.getResourceString("Cubic"), 25, -50, true);

    path = new Path(device);
View Full Code Here

    botTYPos = (height - 150) / 2;

    transform = new Transform(device);
    transform.translate(botTXPos, botTYPos);
    gc.setTransform(transform);
    transform.dispose();

    gc.setForeground(device.getSystemColor(SWT.COLOR_RED));
    gc.drawString(GraphicsExample.getResourceString("Cubic"), 0, 175, true);

    path = new Path(device);
View Full Code Here

    transform.translate(rect.width / 2, rect.height / 2);
    transform.rotate(rotationAngle);
    transform.translate(-rect.width / 2, -rect.height / 2);

    gc.setTransform(transform);
    transform.dispose();
    gc.drawImage(ace_club, 0, 0);

    // ace of diamonds
    transform = new Transform(device);
    transform.translate((int) movDiamondX, (int) movDiamondY);
View Full Code Here

    // ace of diamonds
    transform = new Transform(device);
    transform.translate((int) movDiamondX, (int) movDiamondY);
    transform.scale(scaleWidth, scaleWidth);
    gc.setTransform(transform);
    transform.dispose();
    gc.drawImage(ace_diamond, 0, 0);

    // ace of hearts
    transform = new Transform(device);
    transform.translate(movHeart, height / 2);
View Full Code Here

    // ace of hearts
    transform = new Transform(device);
    transform.translate(movHeart, height / 2);
    transform.scale(heartScale, 0.5f * scale);
    gc.setTransform(transform);
    transform.dispose();
    gc.drawImage(ace_hearts, 0, 0);

    // ace of spades
    transform = new Transform(device);
    transform.translate(movSpade, movSpade);
View Full Code Here

    // ace of spades
    transform = new Transform(device);
    transform.translate(movSpade, movSpade);
    transform.scale(0.5f * scale, spadeScale);
    gc.setTransform(transform);
    transform.dispose();
    gc.drawImage(ace_spade, 0, 0);
  }
}
View Full Code Here

    cubYPos = height / 3;

    transform = new Transform(device);
    transform.translate(cubXPos, cubYPos);
    gc.setTransform(transform);
    transform.dispose();

    gc.setForeground(device.getSystemColor(SWT.COLOR_RED));
    gc.drawString(GraphicsExample.getResourceString("Cubic"), 25, -70, true);

    Path path = new Path(device);
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.