Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!us.feeder.erje.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.datemas.de!rt.uk.eu.org!aioe.org!.POSTED!not-for-mail From: Roedy Green Newsgroups: comp.lang.java.programmer Subject: Re: splash screen Date: Thu, 17 Jan 2013 14:22:27 -0800 Organization: Canadian Mind Products Lines: 29 Message-ID: References: <2e28b877-c7a5-43b5-91d5-55bf0400d79e@googlegroups.com> Reply-To: Roedy Green NNTP-Posting-Host: K2Qzzs3EAqXk5RLzfhxcSw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Forte Agent 6.00/32.1186 Xref: csiph.com comp.lang.java.programmer:21490 On Thu, 17 Jan 2013 13:11:31 -0800 (PST), bob smith wrote, quoted or indirectly quoted someone who said : >What is the standard way most desktop Java programmers do a splash screen? > >I know there is the class java.awt.SplashScreen, but it seems like it might be more trouble than its worth. I'm not quite sure how to do the manifest.mf business in Eclipse. To do a splash screen properly, you want to get it up there very early on in the load process. I know of three ways to accomplish this: 1. use Java Web Start http://mindprod.com/jgloss/javawebstart.html 2. use Jet http://mindprod.com/jgloss/jet.html 3. use a C kicker to display the splash and launch the JVM. For me splash screens are usually annoying. They force their way to the front blocking from doing other work while the program loads. -- Roedy Green Canadian Mind Products http://mindprod.com The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. ~ Tom Cargill Ninety-ninety Law