spec conform background drawing
(use setOpaque(false) for nice effects)