After doing some more testing on my applet I was able trick the parser into working by adding a zero index tag to the very end of the message but it still bothers the hell out of me because as far as I can see that routine should be working.
If this helps any I am going to post links to all of the class sources here:
ChatApplet.javaconnector.javaline.javalineSegment.javatag.javawindowC.javawinParser.javabasic breakdown of the logic...
ChatApplet the applet that implements these classes.
windowC is a text window object, it is composed of lines and other window data.
line s are composed of line segments.
lineSegment s are determined by tags and line segment length. They contain font data and text and raw text.
winParser parses a portion of a string into a line segment for a line
connector just retrieves text data from a local url.
The problem is in the winParser object in a method called parseSegment, which is where the getMostImmediate() function is called.
I know this is asking a lot but I am totally stumped, considering I've done stuff that is 100 times harder I can't believe a little thing like this has got me stumped. Hopefully a second pair of eyes will help I don't know.
One thing I noticed if you are trying to get the links inside netscape it tries to download them as a class file, they are actually the .java files.. if you are using netscape just force the download to be a .java file
Edited by - wrathnut on November 13, 2001 11:14:21 AM