JavaFx:TableView是否足够或者我需要自定义控制器

时间:2014-04-11 11:22:46

标签: java javafx controls tableview

我目前正在制作一个应用程序,帮助我使用易于使用的拖放系统安排会议。所有业务逻辑都已实现,但我对UI有疑问。

Mockup of the UI

可以使用JavaFx TableView实现吗?我的怀疑来自于每行不是一致的高度,以及每行中的数据不属于一起,但是每列中的数据都是如此。如果Tableview对此没用,我该如何最好地解决这个问题(其他控件,自定义控件......),我对JavaFx还不熟悉。

提前感谢,如果需要额外的信息,我期待着提供。

1 个答案:

答案 0 :(得分:2)

TableView可能不是你想要的。 TableView表示表格数据,正如您所观察到的,它们是“以行为中心”的,即每行代表一个特定的数据项。您的数据结构不适合此模型。

您可能希望以GridPaneJavadocstutorial)开头,看看是否符合您的要求。

另一个注意事项:JFXtras library具有“议程”控制权。我从未使用过这个,但它可能会让你免于重新发明轮子。