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