-
Bug
-
Resolution: Fixed
-
P4
-
1.2.0
-
1.2beta4
-
sparc
-
solaris_2.5.1
-
Verified
Name: aaC67449 Date: 04/17/98
The HTMLEditorKit.write(...) method incorrectly writes <ol> type attribute.
It converts <ol type="I"> to <ol type="i">, but these are two different types of numeration (the first "I II ..", the second "i ii .." ).
------------------Example-----------------------------------
import java.awt.swing.text.html.*;
import java.awt.swing.text.html.*;
import java.awt.swing.text.*;
public class Test {
public static void main(String argv[]) {
String test="<html> <head><title>Swing tests</title></head><body><OL type=I><LI><P>Test 1</P></ol></body></html>";
HTMLEditorKit c= new HTMLEditorKit();
Document doc=c.createDefaultDocument();
try {
c.read(new java.io.StringReader(test),doc,0);
c.write(System.out,doc,0,6);
} catch(Exception e) {
e.printStackTrace();
}
}
}
-------------------Output------------------------------------
<html>
<head>
<title>Swing tests</title>
</head>
<body>
<ol type="i">
<li>
<p>Test 1</p>
</ol>
</body>
</html>
======================================================================