Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (780)
Games in Android Showcase (233)
games submitted by our members
Games in WIP (856)
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 1757 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?

See my work:
OTC Software
Offline Mr_Light

Senior Devvie

Medals: 1


« 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  

hadezbladez (728 views)
2018-11-16 13:46:03

hadezbladez (363 views)
2018-11-16 13:41:33

hadezbladez (715 views)
2018-11-16 13:35:35

hadezbladez (180 views)
2018-11-16 13:32:03

EgonOlsen (2376 views)
2018-06-10 19:43:48

EgonOlsen (2528 views)
2018-06-10 19:43:44

EgonOlsen (1466 views)
2018-06-10 19:43:20

DesertCoockie (2132 views)
2018-05-13 18:23:11

nelsongames (1928 views)
2018-04-24 18:15:36

nelsongames (2609 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46 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‑
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!