Hallo!
Ich habe eine TableView, deren columnResizePolicy ich so setze:
table.setColumnResizePolicy(TableView.UNCONSTRAINED_RESIZE_POLICY);
Nach der Initialisierung der Scene, in der diese Tabelle eingebettet ist, funkt das auch (wenn man direkt dort die Daten in die Tabelle lädt), aber wenn ich andere/weitere Daten in die Tabelle lade (table.setItems(data)) wird die Spaltenbreite nicht akutalisiert
Ich kann weder in der API noch im Internet irgendeinen Hinweis finden, was man da tun könnte.
Hat jemand hiermit Erfahrung und/oder sogar einen Tipp, wie man TableView dazu bringen kann, das nochmal durchzurechnen?
CONSTRAINT_RESIZE_POLICY ist jetzt auch nicht so das Gelbe vom Ei, weil ich möchte, dass die Spalten nur so breit sind, wie sie wirklich an Platz brauchen und das funktioniert im ersten Schritt bei UNCONSTRAINT auch. Die letzte Spalte fülle ich dann selber auf.
Vielen Dank im Voraus
!
Andrea.
Ich habe eine TableView, deren columnResizePolicy ich so setze:
table.setColumnResizePolicy(TableView.UNCONSTRAINED_RESIZE_POLICY);
Nach der Initialisierung der Scene, in der diese Tabelle eingebettet ist, funkt das auch (wenn man direkt dort die Daten in die Tabelle lädt), aber wenn ich andere/weitere Daten in die Tabelle lade (table.setItems(data)) wird die Spaltenbreite nicht akutalisiert
Ich kann weder in der API noch im Internet irgendeinen Hinweis finden, was man da tun könnte.
Hat jemand hiermit Erfahrung und/oder sogar einen Tipp, wie man TableView dazu bringen kann, das nochmal durchzurechnen?
CONSTRAINT_RESIZE_POLICY ist jetzt auch nicht so das Gelbe vom Ei, weil ich möchte, dass die Spalten nur so breit sind, wie sie wirklich an Platz brauchen und das funktioniert im ersten Schritt bei UNCONSTRAINT auch. Die letzte Spalte fülle ich dann selber auf.
Vielen Dank im Voraus
Andrea.