Is this the correct way to rotate an image? AffineTransform savedTransform = g2.getTransform();
Question:
Is this the correct way to rotate an image?
AffineTransform savedTransform = g2.getTransform();
System.out.println("Frame is " + frameNumber);
switch (frameNumber) {
case 1: // original frame
translateX = 0;
translateY = 0;
scaleX = 3.0;
scaleY = 1.5;
rotation = 0;
break;
case 2: // translates each image by (-10, 12)
translateX = -10;
translateY = 12;
break;
case 3: // rotates each image by 55 degrees counter clockwise
translateX = -10;
translateY = 12;
rotation = 55 * Math.PI / 180.0;
break;
case 4: // rotates each image by 75 degrees clockwise
translateX = -10;
translateY = 12;
rotation = 75 * Math.PI / 180.0;
break;
default:
break;
} // End switch
Concepts Of Database Management
ISBN: 9780357422083
10th Edition
Authors: Lisa Friedrichsen, Lisa Ruffolo, Ellen Monk, Joy L. Starks, Philip J. Pratt