hallo
1. das TableColumnModel bietet dir die beiden funktionen getColumnIndex() und getColumn(). ansonsten kannst du auch noch 'nen TableColumnModelListener dranhaengen, der dann den event columnMoved abfaengt. dein TableColumnModel kannst du dir direkt von der jtable holen
2.versteh ich das richtig, dass das so aussehen soll?
Code:
+-------+-------+
| A | B |
+---+---+---+---+
| 1 | 2 | 3 | 4 |
+---+---+---+---+
| | | | |
sollen die spalten 1,2,3... nur innerhalb der A,B...-spalten bzw nur die A,B spalten untereinander verschiebbar sein, oder willst du die 1,2,3...-spalten frei bewegen? im 1. fall, kannst du einfach 'ne jtable mit 1 zeile nehmen und als darstellungskomponente jeweils 'ne jtable angeben, im 2. fall wirst du dir wohl deinen eigenen JTableHeader implementieren muessen...
Lesezeichen