Hi all!
According to
Java 2 Certification Study Guide (RHE):
If you do not explicitly set a component's foreground or background color, the component uses the foreground and background color of its immediate container.
I have an
applet which contains several panels (navigate using a CardLayout). Each panel contains buttons. I thought that if the buttons were not explicitly assigned a background color, they should use the background color of the panel which contains them. This is not the case, however. I need to set the button background color explicitly to make it match the panel background. (If I do not, the button background defaults to gray). Does anyone know why this is the case?
Thanks in advance.
Stephanie