I need some help understanding why the drawing works differently in JComponent vs JPanel.
import java.awt.Color; import java.awt.Graphics; import java.awt.Gr
Call super.paintComponent(g) in paintComponent implementation.
public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2d = (Graphics2D) g.create(); g2d.setColor(getColor()); g2d.fillRect(x, y, 4, 4); }