Skip to content

This desktop application lets the user generate a selected number of random shapes.

Notifications You must be signed in to change notification settings

1javid/the-painter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

🟥 A desktop application that lets the user generate a selected number of random shapes.

🟦 The user can save/load the current set of shapes for durability. Anytime later, they can open the 
    existing set to generate shapes (the same shape with randomly selected characteristics).

🟩 When saving, the application warns the user if the file exists - if they approve, a set of shapes will 
   be saved to the existing file.

🟪 When exiting, the application warns the user if there is unsaved work and exits only if they approve. 

What I have used

Java SE, Java Swing & AWT

What I have implemented

OOP, Factory Design Pattern, Exception Handling, Collections, File I/O, Threads

Video Demonstration

Video.Demonstration.of.The.App.MP4

About

This desktop application lets the user generate a selected number of random shapes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages