[SWINGX-350] Support for fixed columns in JXTable Created: 19/Jul/06  Updated: 12/Feb/13

Status: Open
Project: swingx
Component/s: Table
Affects Version/s: 0.9.0
Fix Version/s: None

Type: New Feature Priority: Minor
Reporter: janaudy Assignee: kleopatra
Resolution: Unresolved Votes: 9
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: All
Platform: All

Issue Links:
blocks SWINGX-419 stop reordering of tree Column in JXT... Open
is duplicated by SWINGX-1543 Fixed Column-Table Resolved
Issuezilla Id: 350


There is a need to support fixed or sticky columns on the left of a table.
The columns defined as fixed must not be scrolled horizontally; the remaining
columns on the right can still be scrolled horizontally.
There is a real need for this in commercial applications, such as financial
electronic trading applications, hence P1.

Comment by kleopatra [ 26/Jun/07 ]

doing this in any way other than a dirty hack is a mayor non-trivial addition.

Started a thread to collect ideas:


Comment by rah003 [ 20/Oct/07 ]

Wouldn't it be easier to have fully fledged grid (JXGrid ?) component for this
rather then continuing this endless loop of hacking JTable into something it was
so obviously not designed to be? As much as I would like to see this fixed, I'm
afraid that in the short term it is not likely to happen. Since this is not a
blocker in terms of crashing application, etc. I'm changing priority to P2.

Comment by kleopatra [ 23/Oct/07 ]
      • Issue 617 has been marked as a duplicate of this issue. ***
Comment by kleopatra [ 15/Nov/07 ]


Comment by Spinnifex [ 12/Feb/13 ]

I agree. Maybe if embedded in a JScrollPane by default -> so more a new JScrollPane?

Comment by kleopatra [ 12/Feb/13 ]

the ultimate problem is making the navigation behave: for users, it should not matter whether they start at a fixed column or any other. That's hard to impossible to get done with two components (like two tables in a scrollpane).

The other way round (show one table and let the viewport do some intelligent mapping) doesn't work at all - it simply isn't meant to be used that way)

Comment by kleopatra [ 12/Feb/13 ]

reduced priority - it will not happen in any foreseeable future, sorry

Generated at Mon Dec 05 04:09:43 UTC 2016 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.