Path: csiph.com!x330-a1.tempe.blueboxinc.net!feeder1.hal-mli.net!news.alt.net!news-in-01.newsfeed.easynews.com!easynews.com!easynews!news-out.news.tds.net!newsreading01.news.tds.net!86597e80!not-for-mail From: "david" Subject: Re: How Do I Make My Appl Message-ID: X-Comment-To: comp.lang.java.gui Newsgroups: comp.lang.java.gui In-Reply-To: <1164832296.233748.5580@j44g2000cwa.googlegroups.com> References: <1164832296.233748.5580@j44g2000cwa.googlegroups.com> Content-Type: text/plain; charset=IBM437 Content-Transfer-Encoding: 8bit X-Gateway: time.synchro.net [Synchronet 3.15a-Win32 NewsLink 1.92] Lines: 25 Date: Wed, 27 Apr 2011 15:26:30 GMT NNTP-Posting-Host: 96.60.20.240 X-Complaints-To: news@tds.net X-Trace: newsreading01.news.tds.net 1303917990 96.60.20.240 (Wed, 27 Apr 2011 10:26:30 CDT) NNTP-Posting-Date: Wed, 27 Apr 2011 10:26:30 CDT Organization: TDS.net Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.gui:258 To: comp.lang.java.gui "Jason Cavett" writes: > I'm currently designign a GUI and, while it's going pretty well, I've > noticed when I do something like open an document using the GUI, the > drop down menu (File > Open) that I've created doesn't immediately > disappear. It seems to hang there for a moment and refreshes after the > document is starting to open. This happens with other things as well. > > I tried turning on Swing's built in double-buffering on the menus, but > that doesn't seem to help any. I have also searched around on the web > to see if there was any information on how to fix this problem. > > Basically, I'm wondering - how do I make my app "feel" faster so user's > don't get the impression that the application is lagging (even though > it really isn't). > Are you using multiple threads: 1 for the GUI, one for the file processing? --- * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet! --- Synchronet 3.15a-Win32 NewsLink 1.92 Time Warp of the Future BBS - telnet://time.synchro.net:24