I'm trying to build a splash screen to give info when someone chooses Help->About. I have data that is kept in an .ini file that displays the title, current version, etc. I would like to have an image show in the background, with the data that is read from the ini displayed on top of it. I can use a JLabel to display the image no problem, and I can use labels to display the data, but I can't get both to go (been using GridBagLayout). Haven't been able to find any methods like bringToFront() for JLabels, either. Any suggestions on where to start with this? Thanks! Jason
Hi Jason, If you want the image behind other components you will need to draw it. You can use things like JLayeredPane but it gets messy because of menus, cursors, and other UI elments. The code below shows a class that has a background image.