<Swing Dev> javax.swing.plaf.basic.BasicHTML.isHTMLString(String)
Kevin Connor Arpe
kevinarpe at gmail.com
Fri Jul 26 11:27:57 UTC 2013
Hello,
This is my first post to this mailing list.
I was playing around with HTML + text labels on Swing widgets today. I
noticed that the sniff test for HTML is defined by this static method:
javax.swing.plaf.basic.BasicHTML.isHTMLString(String)
The test is quite strict. Basically, the string must start with "<html>"
-- no whitespace allowed, but it is case insensitive.
If there is a good reason for this strictness, please let me know.
Otherwise, I would like to submit a small patch (+ test) to improve this
static method to be more forgiving. If OK, please also advise about JDK7u
vs JDK8. (I don't know if a [simple] patch can be applied to both releases
easily.)
In Perl regex parlance, something like: m/\s*<html\s*>/i
Of course, my solution probably wouldn't use a regex, nor Perl. =)
Please share you thoughts.
Thanks,
Kevin Connor ARPE
Hongkong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/swing-dev/attachments/20130726/4851c1af/attachment.html>
More information about the swing-dev
mailing list