模拟JTable的JavaFX组件

时间:2009-06-11 16:04:22

标签: java swing frameworks jtable javafx

我有一个大型数据集需要为用户显示,并在JTable中查找Swing的JavaFX组件。

3 个答案:

答案 0 :(得分:4)

我建议你阅读Amy Fowler最近的博文(特别是第6点):

可以使用SwingComponent wrap()函数将任何Swing组件嵌入到JavaFX场景图中。这样可以方便地直接利用您已经配置,定制并连接到应用程序数据的Swing组件;所有Java代码都可以保持愉快未经修改。一旦创建了场景布局的结构,就可以将Swing组件拉到适当的位置。

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

答案 1 :(得分:2)

使用TableView控件。

TableView是一个"虚拟化"控制有效地重用少量节点单元以将视图呈现为可能非常大的数据集。

table view sample

请注意,此页面上2012年之前编写的其他答案涉及JavaFX 1.x并且已过时。

答案 2 :(得分:1)

您可以将JTable包装在JavaFX中使用。看看下面的文章 http://java.dzone.com/articles/javafx-reintroduce-swing-jtabl