SwingUtilities.paintComponent does not handle transparent components