我看到过几篇关于自定义JavaFX控件的教程,但没有关于如何创建自定义面板布局的教程。我想知道如何创建一个流式的双侧(类似表格)带标题的布局面板。我之前在WPF中完成了这个控件,并正在将其“迁移到”JavaFX。除了OpenJDK源代码外,还有什么地方可以学习如何制作自定义布局面板?请注意,我需要的是如何创建自定义面板布局管理器而不是自定义控件。
Parent
类中的 layoutChildren
方法。每次 JavaFX 执行布局传递时都会调用此方法。layoutChildren
字符串。impl.org.controlsfx.spreadsheet.GridRowSkin.java 看起来是一个很好的示例。你可以使用Scene Builder...这是专门为在JavaFX中制作各种自定义控件和设计而制作的。