File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Swing / AWT / SWT and the fly likes splash screen prob. on Mac OS X Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "splash screen prob. on Mac OS X" Watch "splash screen prob. on Mac OS X" New topic

splash screen prob. on Mac OS X

Ashish Mahajan
Ranch Hand

Joined: Feb 19, 2003
Posts: 77
Hi All,
We r developing a software in which multiple applications (running under same JVM) communicate to each other.
At first we r showing a general splash screen with company's logo and progress etc. After that we r showing another splash screen (JWindow) for choosing any application to run first.
No probs on Windows boxes but on Mac OS X, if the user starts the application and before second splash screen is shown, if he switches to another application (in short if the first splash screen loses focus) then although the second splash appears it doesn't respond at all, just like it hangs.
If application was having only one splash then there wouldn't have been probs. Also we can't use JDialog with it's system title pane removed (to make it look like splash JWindow) cause it's Mac OS X and it doesn't support 1.4 which has this above mentioned functioanlity.
No doubt, gonna ask other Mac forums re. this.
Thanx a lot for any input/pointers on this.

The best teams have no specialists, only general contributors with special skills
Ashish Mahajan
Ranch Hand

Joined: Feb 19, 2003
Posts: 77
Hi All,
It seems this is a problem with JWindow Mac OS X. We asked in several Mac forums but no ans. Hence finally we made it a JDialog instead of JWindow (actually we added the JWindow's content pane in another dialog's for not to alter existing architechture)
subject: splash screen prob. on Mac OS X
Similar Threads
Smart Splash screen
JWindow issue
How to remove title bar from a JFrame
JFrame positioning
close option in JDialog