Cautionary Note: Mixing Types
Avoid mixing light and heavy weight components.
Heavy weights are “opaque” -- solid & rectangular
Light weights are transparent, and draw themselves on top of the heavyweight container they occupy (Frame, Jframe, Panel, etc.)
This can frustrate Z-order layering: