JavaFX 时间线控件

标签 java javafx fxml

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

由于我是 JavaFX 新手,所以我不知道如何开始。在 Swing 中,我会例如使用 JPanel 并调用其 onPaint() 方法来绘制圆、线和图标...

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

Timeline controller sketch

最佳答案

尝试使用 HBox包裹在 ScrollPane 内.

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

关于JavaFX 时间线控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29389261/

相关文章:

java - 从 drools 5 (5.5.0.Final) 到 drools 6 的升级过程

java - 响应式(Reactive) spring-data-solr 存储库

java - JMS消息监听器设计

java - 在 JavaFX BubbleChart 的气泡内创建文本

java - 如何向 vBox 添加标签?

java - Java 中的 Post 请求参数不起作用

JavaFX - reduce() 函数展示如何将函数作为参数传递

java - 如何在资源文件夹中引用javafx fxml文件?

JavaFX : Unable to populate the integer value in Table column

java - 是否可以创建使用 Spring Jdbc 和 Mysql 的独立 JavaFx 应用程序