This is a program similar to MS Paint but with improvements. It is written in Java 7 and implements Swing. Superpaint uses ArrayLists to implement undo and redo functions. Run TestDraw to start ...