Paint Application

A paint application developed using Java for my second semester at Mohawk College. The app allows users to create drawings by inputting points or dragging their mouse. It supports two brush settings circle and square — and provides error handling to alert users about invalid inputs. Users can also undo actions and clear the page for a fresh start.

Features

  • Drawing Tools:

    • Draw using inputted points or by dragging the mouse.

    • Supports circle and square brush settings for flexibility.

  • Error Handling:

    • Displays error messages for invalid inputs or actions.

  • Editing Options:

    • Undo feature to reverse the last action.

    • Clear page to start a new drawing session.

  • Interactive User Interface:

    • Simple and user-friendly layout for easy drawing and editing.

Languages & Technologies

Java

Previous
Previous

Snake Game

Next
Next

Artifact Hunt