graphics - JAVA - Creating a Row of Colored Boxes with Loops? - Stack Overflow
The Guidebook - Swing Tutorials
How to Make a GUI Grid in Java (with Pictures) - wikiHow
How to draw grid using swing class Java and detect mouse position when click and drag - Stack Overflow
Introduction to Computer Graphics, Section 2.5 -- Java Graphics2D
Java Program to Create a Color Dialog Box to Change the Background Color of Frame - Sanfoundry
Java Swing GridLayout Tutorial with Examples
Java MacOS JButton Color won't change - Stack Overflow
How to Make a GUI Grid in Java (with Pictures) - wikiHow
java - How do I make a grid (with gridlines) inside a panel and have a mouse listener give coordinates relative to the panel when any grid cell is clicked? - Stack Overflow
How to Use GridLayout (The Java™ Tutorials > Creating a GUI With Swing > Laying Out Components Within a Container)
Chapter 10 -- Java Swing
Program to draw grids : Paint « 2D Graphics GUI « Java