/Painter

Simple paint app from tutorial by Awais Mirza on YouTube

Primary LanguageJava

Painter

A simple paint app in Java based on a tutorial from Awais Mirza on Youtube (link in resources).

Table of contents

Overview

The inspiration for this application is rooted in a custom application that I needed to understand how to implement a color picker in Java. The results from following the tutorial from Awais has provided a great opportunity to continue working with JavaFX and the MVC pattern.

The challenge

Users should be able to:

  • Create a custom sized canvas
  • Change the brush size
  • Adjust the color using a color picker

Screenshot

To be added

My process

Built with

  • Java
  • JavaFX
    • XML

What I learned

I learned how to use the Color Picker from JavaFX to draw on the Java Canvas, and got a little introduction to the MVC pattern.

Continued development

I would like to add more functionality to the application:

  • Different brush shapes
  • A history of changes (undo, redo)
  • Better UI

Useful resources

Author