We don't want to see the whole code. Again the SSCCE link will explain what we need. Regardless I went to beancity... but couldn't download your code. Anyway, if you create a small SSCCE that is compilable, more folks will be able to help you and likely quickly.
As for the sscce, you don't want my entire code, it's huge. But it's basically just a form which some JCheckBoxes, JtextFields, JButtons and JLabels and JComboBoxes.
I've already posted the code for my image panel up top and I simply replace the content pane of my main JPanel with the image panel. The background shows up fine. It's just the JCheckBoxes that want to repaint the background in themselves. And again. You can see it at beancitycoffeeco.com. trust me, its there