A drawing application using Java
Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.classpath
.gitignore
.project
README.md

README.md

SwervePaint

A Java paint application which demos use of various design patterns such as: Singleton, Factory Method, Composite, Command, and Iterator. This painting application supports: Drawing of shapes Colouring of shapes Changing thickness and style Resizing of shapes Copy and Paste of shapes Grouping and Ungrouping shapes Undoing and Redoing commands Opening and Saving paint files

UI built using Java.Swing