United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-4223642 : JTable: Large #columns == SLOW

Details
Type:
Bug
Submit Date:
1999-03-24
Status:
Resolved
Updated Date:
2013-11-01
Project Name:
JDK
Resolved Date:
1999-06-30
Component:
client-libs
OS:
windows_nt
Sub-Component:
javax.swing
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
1.2.1
Fixed Versions:
1.3.0 (beta)

Related Reports

Sub Tasks

Description
JTable suffers from severe performance problems when the number of columns becomes large.  It appears that the amount of time required for adding columns ncreases exponentially depending on the number of columns in the table (visible or not).

In addition, the performance of column resizing is terrible.  Although the behavior is 0(n), the linear cost of very high.  Putting in some optimizations  for how column widths are calcuated could greatly improve usability.

                                    

Comments
EVALUATION

Fixed. 
                                     
2004-06-11
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
generic

FIXED IN:
kestrel-beta

INTEGRATED IN:
kestrel-beta


                                     
2004-06-14



Hardware and Software, Engineered to Work Together