package npw; import painter.SPainter; import shapes.SCircle; import shapes.SRectangle; import javax.swing.*; import java.awt.*; public class RedX { // THE SOLUTION TO THE RED CROSS PROBLEM private void paintTheImage() { SPainter klee = new SPainter("RedX",600,600); SRectangle rectangle = new SRectangle(500,100); klee.setColor(Color.RED); klee.moveToCenter(); klee.tl(45); klee.dfd(15); klee.paint(rectangle); klee.moveToCenter(); klee.tr(90); klee.mfd(2); klee.paint(rectangle); } // REQUIRED INFRASTRUCTURE public RedX() { paintTheImage(); } public static void main(String[] args) { SwingUtilities.invokeLater((new Runnable() { public void run() { new npw.RedX(); } })); } }