2009-06-11 12 views

Répondre

4

Je vous recommande de lire blog post récent Amy Fowler (en particulier du point 6) suivant:

Tout composant Swing peut être intégré dans un graphe de scène JavaFX en utilisant la fonction wrap() de SwingComponent. Cela vous permet de tirer parti des composants Swing que vous avez déjà configurés, personnalisés et accrochés aux données de votre application. tout ce que le code Java peut rester heureusement non modifié. Une fois que vous avez créé la structure de la mise en page de votre scène, vous pouvez placer vos composants Swing dans les emplacements appropriés.

http://weblogs.java.net/blog/aim/archive/2009/06/insiders_guide.html

+0

lien est cassé :( – xdola

1

Vous pouvez envelopper JTable à utiliser dans JavaFX. Consultez l'article http://java.dzone.com/articles/javafx-reintroduce-swing-jtabl

+0

L'article semble intéressant, mais le code ne fonctionnera pas sous JavaFX 1.2. – Honza

+0

Vous pouvez trouver plus d'informations à http://weblogs.java.net/blog/aim/archive/2009/06/insiders_guide.html –

2

Utilisez un contrôle TableView.

Un TableView est un contrôle « virtualisés », qui réutilise efficacement un petit nombre de cellules de nœud pour présenter une vue en ensembles de données potentiellement très importants.

table view sample

Note, d'autres réponses sur cette page qui ont été écrites avant 2012 concernent 1.x JavaFX et sont obsolètes.