hallo forum,
Ich versuche mal mein Problemchen so gut wie möglich zu beschreiben.
Zum Einsatz kommt eine JXTable mit aktivem ColumnControl und ein eigener TableCellRenderer.
Das eigentliche Problem bereitet mir die Methode getTableCellRendererComponent, konkret folgendes:
... denn wenn der Benutzer die Spalte "POPM" ausblendet oder verschiebt, fliegt hier
logischerweise eine Exception (Identifier not found). Über die ColumnExtension bekomme ich
nur den ModelIndex, nicht aber den ViewIndex, den ich im Renderer zwangsläufig benötige.
Wie aber kann ich sonst den Spalten-index (View) mit dem Spalten-Namen auflösen ?
Danke schonmal im Vorraus
Gruss
Nobbi
Ich versuche mal mein Problemchen so gut wie möglich zu beschreiben.
Zum Einsatz kommt eine JXTable mit aktivem ColumnControl und ein eigener TableCellRenderer.
Das eigentliche Problem bereitet mir die Methode getTableCellRendererComponent, konkret folgendes:
Java:
if (column == ALBUM_COLUMN_MODEL.getColumnIndex("POPM")) ....
... denn wenn der Benutzer die Spalte "POPM" ausblendet oder verschiebt, fliegt hier
logischerweise eine Exception (Identifier not found). Über die ColumnExtension bekomme ich
nur den ModelIndex, nicht aber den ViewIndex, den ich im Renderer zwangsläufig benötige.
Wie aber kann ich sonst den Spalten-index (View) mit dem Spalten-Namen auflösen ?
Danke schonmal im Vorraus
Gruss
Nobbi