This question already has answers here:
JavaFX accordion with multiple open panes
(2个答案)
5年前关闭。
我有一个具有多个titlePane的手风琴,并且titledPane的ListView面板中有很多数据。我只想在搜索数据时扩展所有名为Pane的手风琴。我不知道该怎么做。任何想法?
在这里,我已经附上了我真实项目的屏幕快照,它实际上显示了我想做什么。
(2个答案)
5年前关闭。
我有一个具有多个titlePane的手风琴,并且titledPane的ListView面板中有很多数据。我只想在搜索数据时扩展所有名为Pane的手风琴。我不知道该怎么做。任何想法?
在这里,我已经附上了我真实项目的屏幕快照,它实际上显示了我想做什么。
最佳答案
快速解答:您不能。Accordion
具有expandedPane
属性,即单个TitledPane
。 Accordion
不能具有多个展开的窗格。
相反,您可以直接使用多个TitledPane
(在VBox
或类似名称内)以获取所需的行为。不幸的是,这看起来并不像Accordion
,因为TitledPane
默认情况下使用不同的样式。但是,使用一些自定义CSS(请查看caspian.css
来查看手风琴的样式),可以使它看起来像Accordion
中的窗格。
只需多做一些工作,您就可以将其放入自己的“多选手风琴”控件中,以便更轻松地重用。
关于java - 如何在javaFX中扩展 Accordion 的多个TitledPane? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24509804/
10-15 09:43