This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When the column display name is an HTML string like "<HTML><font color='#0000FF'><u>ColumnHeader</u></font></HTML>" and a sort rank is set, then the sort rank is added in front of the HTML start tag. Therefore, the HTML string is not processed anymore and the HTML string is visible in the column header like this: "2 <HTML><font color='#0000FF'><u>ColumnHeader</u></font></HTML>". This is caused by the following code lines (178-183) in org.netbeans.swing.etable.ETableHeader: if (sortRank != 0) { if (sortedColumns.size () > 1) { valueString = (valueString == null || valueString.isEmpty()) ? Integer.toString(sortRank) : sortRank+" "+valueString; } ... Can you please add an HTML recognition and include the sort rank into the HTML string, if the column display name is provided as HTML string. The resulting HTML string could look like this: "<HTML>2 <font color='#0000FF'><u>ColumnHeader</u></font></HTML>"
Hey, can you please fix this for NetBeans Platform version 9.0. For me it is really important to integrate the fix into my application. The upgrade to 9.0 would be the ideal time for that.
Can you please fix this. I also habe that issue when I work with an HTML string. Thanks.