我已经看过几个自定义JavaFX控件教程,但没有关于如何创建自定义窗格布局的教程.我问,因为我试图创建一个流动的双面(想象形式(名称,值)对)布局窗格与标题.我以前在WPF中完成了控制,并将其"迁移"到JavaFX.除了OpenJDK源之外,我还有什么地方可以学习如何制作自定义布局窗格吗?
为了澄清:我的寻找如何创建自定义面板布局管理器,而不是定制控件
我自己也不确定,但我认为你应该重写类layoutChildren中的方法Parent。每次 JavaFX 执行布局传递时都会调用此方法。
您可以使用controlsfx项目代码作为示例。layoutChildren只需克隆它并在项目中搜索字符串即可。impl.org.controlsfx.spreadsheet.GridRowSkin.java 看起来是一个很好的例子。
| 归档时间: |
|
| 查看次数: |
3299 次 |
| 最近记录: |