RedCross.java
1    
2    ///Creates a Red Cross using only one rectagngle object
3    
4    import java.awt.Color;
5    import javax.swing.SwingUtilities;
6    import painter.SPainter;
7    import shapes.SCircle;
8    import shapes.SRectangle;
9    
10   public class RedCross {
11       private void paintTheImage() {
12           SPainter klee = new SPainter("RedCross", 600, 600);
13           SRectangle rect = new SRectangle(100, 500);
14           klee.setColor(Color.red);
15           klee.paint(rect);
16           klee.moveToCenter();
17           klee.tl();
18           klee.paint(rect);
19   
20   
21           }
22   
23   
24       public RedCross() {
25           paintTheImage();
26       }
27   
28       public static void main(String[] args) {
29           SwingUtilities.invokeLater(new Runnable() {
30               public void run() {
31                   new RedCross();
32               }
33           });
34       }
35   }