https://kodejava.org/how-do-i-draw-a-rectangle-in-java-2d/
How do I draw a rectangle in Java 2D?