Decided not to use paintComponent() for config panels