Is it possible to set the background of a JPanel with an ImageIcon? I have a JPanel that I want to put a JPEG on, as well as two JButtons. But I can't seem to find a way to put the buttons on top of the image. I thought this may be a possibility? If not, could someone please give me some other ideas? Thanks!
I'm sure you'll get a better answer through here, but what I would do is: 1. Set your image onto a JPanel (jpanel1) 2. Set layout of jpanel1 to BorderLayout. 3. Add another JPanel (jpanel2) to the center of jpanel1. 4. jpanel2.setOpaque(false); 5. Add buttons or whatever to jpanel2. If you add other panels to jpanel2, make sure to setOpaque to false on them as well.