Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (769)
Games in Android Showcase (230)
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 1741 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  

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

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

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

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

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

nelsongames (1707 views)
2018-04-24 18:14:32

ivj94 (2515 views)
2018-03-24 14:47:39

ivj94 (1732 views)
2018-03-24 14:46:31

ivj94 (2813 views)
2018-03-24 14:43:53

Solater (953 views)
2018-03-17 05:04:08
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!