在探索 JavaFX 的基本概念时,出现了以下问题:
有没有办法自定义复合控件的布局(例如TreeView
或Accordion
)?
例如,实现子元素的水平排列或引入动画。
在探索 JavaFX 的基本概念时,出现了以下问题:
有没有办法自定义复合控件的布局(例如TreeView
或Accordion
)?
例如,实现子元素的水平排列或引入动画。
一些控件包括用于控制其布局的 API。例如,您可以将ListView 的方向设置为 Horizontal 或 Vertical ,或者在 TitledPane 中打开或关闭动画。
您可以编写自己的皮肤以应用于现有控件并修改其布局。Java 8中提供了
用于控制皮肤的公共 API。使用属性通过 css 更改皮肤。更多细节在JavaFX wiki 控件皮肤部分。-fx-skin