File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Swing / AWT / SWT and the fly likes How to know when a JFrame and its components are ready? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "How to know when a JFrame and its components are ready?" Watch "How to know when a JFrame and its components are ready?" New topic
Author

How to know when a JFrame and its components are ready?

Jeronimo Backes
Greenhorn

Joined: Sep 20, 2004
Posts: 29
I'm creating a browser, with the specific funcionality of search phrases in HTML files. Some files can be very large (10 mb of text - ONLY text). When I open the file, a status bar says: "Opening page: etc, etc, etc". When the reading was finished, it says: "Ready." But this happens when I OPEN the file.

The problem is:
The graphics aren't ready yet. JScrollPane's are processing, JTextPane's are processing, and that message saying: "Ready" while graphics are processing (something that can take a while: 1 or 2 minutes (or even more) to exhibit 900 pages of one single file) is ridiculous.

Is there a listener where I can be informed that the graphic processing is done? So I can enable atcions from user (and print "Ready" in the status bar) after that? And how can I optimize the file-opening and graphic processing?


The art of being crazy is to NEVER commit the crazyness of being normal.
Craig Wood
Ranch Hand

Joined: Jan 14, 2004
Posts: 1535
You might find some food for thought in these pages of the java tutorial:
How to Use Threads
How to Use Progress Bars
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to know when a JFrame and its components are ready?