Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 905 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 905 Bytes

OOP Paint 🎨

The project consists of three applications:

Stack

Java Swing application that allows you to: add square objects to a stack and exclude objects from the stack.

Sort

Java Swing application that allows you to display square objects in JList and sort the contents of the list according to the size of the square. The sorted list should show squares sorted from smaller to higher.

Painting

Java Swing application that allows you to draw, select, modify, and delete the following types of two-dimensional graphics:

  • Point (at the point of click),
  • Line (between two clicks),
  • Circle (center at the point of click, user to enter radius length),
  • Square (point to the top left of the click, user to enter the page length) and
  • Rectangle (point to the left at the point of click, user to enter width and height).

Documentation