JavaFX 时间轴控件
JavaFX Timeline control
我想创建一个可滚动的时间轴控制器,其中的圆圈连接到基线,基线填充有数字(圆圈的大小对应于包含的数字)和尾随图标。
由于我是 JavaFX 的新手,所以我不知道如何开始。在 Swing
我会例如使用 JPanel
并覆盖其 onPaint()
方法来绘制圆圈、线条和图标...
在 JavaFX 中,我考虑过将水平 ListView
与自定义 ListCell
一起使用,但我不确定基线是否可行。所以我正在寻找如何实现这样一个控件的想法......
尝试使用 HBox
wrapped inside a ScrollPane
.
您可以使用 getChildren.add(node)
向 HBox 添加元素。元素会自动显示在场景中,ScrollPane 会自动调整 ScrollBar。
我想创建一个可滚动的时间轴控制器,其中的圆圈连接到基线,基线填充有数字(圆圈的大小对应于包含的数字)和尾随图标。
由于我是 JavaFX 的新手,所以我不知道如何开始。在 Swing
我会例如使用 JPanel
并覆盖其 onPaint()
方法来绘制圆圈、线条和图标...
在 JavaFX 中,我考虑过将水平 ListView
与自定义 ListCell
一起使用,但我不确定基线是否可行。所以我正在寻找如何实现这样一个控件的想法......
尝试使用 HBox
wrapped inside a ScrollPane
.
您可以使用 getChildren.add(node)
向 HBox 添加元素。元素会自动显示在场景中,ScrollPane 会自动调整 ScrollBar。