Automatische Zeilennummerierung in der Javafx-Tabelle

8

Ich habe einen Beispielcode, den wir für dynamische Zeilennummern in Java Swing Tabelle verwenden, d. h. JTable . Ich neu zu JavaFX und möchte das gleiche in JavaFX . Gibt es eine Möglichkeit, automatische Zeilennummern in JavaFX Table

zu setzen? %Vor%     
Ashish Pancholi 19.11.2012, 07:59
quelle

1 Antwort

5

In JavaFX verwenden Sie TableColumn mit CellFactories und CellValueFactories zum Auffüllen Ihres TableView .

Die JavaFX-Tutorials haben einen Artikel , mit dem Sie vielleicht anfangen können.

>

In einem Ansatz, den ich verwendet habe, konvertiere ich die Geschäftsobjekte, um sie in Präsentationsobjekten darzustellen, und füge ihnen alle notwendigen Eigenschaften (wie in Ihrem Fall die Zahl) hinzu.

BEARBEITEN: In einem zweiten, saubereren Ansatz könnten Sie Ihre CellFactory so einstellen, dass sie eine TableCell erstellt, die ihre eigene index -Eigenschaft in TableCell#updateItem(S, boolean) :

anzeigt %Vor%     
Urs Reupke 20.11.2012, 20:28
quelle

Tags und Links