Home Designer

Home Designer is the first program I ever wrote in Java. It allows you to create house floorplans, save them, and print them out. It uses Swing and the Java 2D Graphics API to draw walls, furniture, paint, flooring, etc.

Some screenshots:

Home Designer was created as a project in Human-Computer Interaction. Part of the project included carrying out usability tests and then improving the way our application worked in response to feedback. Our first iteration screenshot should show that the user interface changed in many ways after testing.

Code available upon request. (I can't post it here because it is still being used as an assignment.)