1 package NPW; 2 3 4 import painter.SPainter; 5 import shapes.SCircle; 6 import javax.swing.SwingUtilities; 7 import java.awt.Color; 8 9 public class MickeyMouse { 10 private void paintTheimage(){ 11 // 1. Create a painter 12 SPainter klee = new SPainter("Mickey Mouse",800,800); 13 //2. Create the Circle for head 14 SCircle circle = new SCircle(200); 15 // 3. change color to orange 16 klee.setColor(Color.ORANGE); 17 // 4. paint head 18 klee.paint(circle); 19 // 5. move klee to left ear 20 klee.mfd(195); 21 klee.mlt(195); 22 // 6. shrink the circle for left ear 23 circle.s2(); 24 // 7. paint the ear 25 klee.paint(circle); 26 // 8. move right for ear 27 klee.mrt(395); 28 // 9. paint last ear 29 klee.paint(circle); 30 } 31 public MickeyMouse() { 32 paintTheimage(); 33 } 34 35 public static void main(String[] args) { 36 SwingUtilities.invokeLater(new Runnable() { 37 public void run() { 38 new MickeyMouse(); 39 } 40 }); 41 } 42 } 43