Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (567)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  JTextPane - get the percent loaded from HTML?  (Read 777 times)
0 Members and 1 Guest are viewing this topic.
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Posted 2006-04-15 22:55:13 »

I'm using a JTextPane to load up HTML in my game and, um, I have to say it's really bothering me at this point.

I have a few issues with it...
1) It loads very slowly, and, as far as the user can see, loads it instantly so it looks like the computer has hung for longer pages.
2) After loading a page, the scrollbar is sent to the bottom. I've tried sending it to the top after loading, but in reality it does not load instantly. It must start another thread or something to load the page, but I'm unsure how it does it.
3) I've been looking through the JDK and trying a million different ways, but as far as I can tell there is absolutely no possible method to see how much a page is loaded. If there was, I could manually move the scrollbar up after it's loaded, set it to display "loading" until it has fully loaded, etc.

Does anyone know of any way to do this? I'm strongly debating making my own HTML loader, because, honestly, JTextPane is pretty worthless. The actual HTML text loads in as far as I can tell an instant, but even though I parse out all images and frames before loading, the JTextPane can sometimes take 15 seconds of apparent hang time to display. Aggravating.

So does anyone know of a good replacement HTML loader or how to get the percentage loaded?
Thanks.

See my work:
OTC Software
Offline Mr_Light

Senior Member


Medals: 1


shiny.


« Reply #1 - Posted 2006-04-16 13:32:42 »

as you have noticed the JTextPane's HTML support leaves much to be desired. because of this there are quite some 'replacements'.  how does it work with multiply pages is it still that slow? I can't remember it beeing that bad.

It's harder to read code than to write it. - it's even harder to write readable code.

The gospel of brother Riven: "The guarantee that all bugs are in *your* code is worth gold." Amen brother a-m-e-n.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Pippogeek (39 views)
2014-09-24 16:13:29

Pippogeek (30 views)
2014-09-24 16:12:22

Pippogeek (19 views)
2014-09-24 16:12:06

Grunnt (45 views)
2014-09-23 14:38:19

radar3301 (27 views)
2014-09-21 23:33:17

BurntPizza (63 views)
2014-09-21 02:42:18

BurntPizza (33 views)
2014-09-21 01:30:30

moogie (41 views)
2014-09-21 00:26:15

UprightPath (50 views)
2014-09-20 20:14:06

BurntPizza (54 views)
2014-09-19 03:14:18
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!