• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Frank Carver
  • Henry Wong
  • Ron McLeod
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Himai Minh

Building a splash screen

 
Chicken Farmer ()
Posts: 1932
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 1492
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.

Enjoy,
Manfred.
 
jason adam
Chicken Farmer ()
Posts: 1932
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Manfred, I'll tinker with it and see what I come up with. I'm using just a regular application instead of an applet, should be easy enough to convert.
Thanks!
 
You firghten me terribly. I would like to go home now. Here, take this tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic