File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

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

 
Jeronimo Backes
Greenhorn
Posts: 29
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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?
 
Craig Wood
Ranch Hand
Posts: 1535
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic