JavaFX时间轴控件

时间:2015-04-01 11:11:10

标签: java javafx fxml

我想创建一个可滚动的时间轴控制器,其圆圈连接到一个基线,该基线填充了一个数字(对应于包含数字的圆的大小)和一个尾随图标。

由于我是JavaFX的新手,我不知道如何开始。在Swing我会例如使用JPanel并将其onPaint()方法用于绘制圆圈,线条和图标......

在JavaFX中,我考虑过使用带有自定义ListView的水平ListCell,但我不确定它是否可以使用基线。所以我正在寻找如何实现这样一个控制的想法...

Timeline controller sketch

1 个答案:

答案 0 :(得分:1)

尝试使用HBox包裹的ScrollPane

您可以使用getChildren.add(node)向HBox添加元素。元素将自动显示在场景中,ScrollPane将为您调整ScrollBar。