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.
In NetBeans 6.9, the user select the row on the ETable, the row selection is still remain unchanged after the the whole table refresh. This is very good for the table need to be updated frequently such as Stock Exchange information update. But after NetBeans 7.0, this behavior is changed, row selection disappear after fireTableChanged more than one row.
Yes it could be a change in selection handling in different java versions (I can reproduce this problem on newer Java 6 versions). The ETable.changeSelectionInModel method should changed from if (selected == toSelect) { i++; j++; continue; } to if (selected == toSelect) { rsm.addSelectionInterval(toSelect, toSelect); i++; j++; continue; } I'm working on different changes for ETable and Outline and add the corrected version.