我正在尝试创建一个选项卡系统,其功能与 Chrome 中的选项卡类似,每个选项卡上都有一个十字来关闭它,如下所示:
使用 JavaFX,我可以通过将 tabpane 关闭策略设置为ALL_TABS
. 不幸的是,这意味着我的新标签按钮(也是一个标签本身)可以关闭:
我知道SELECTED_TAB
可以解决此问题的规则,但这会破坏目的。我不知道任何其他允许该ALL_TABS
规则例外的关闭政策。
setGraphic
我尝试使用该类的方法将我自己的交叉单独添加到每个选项卡Tab
,但是我无法弄清楚如何处理该鼠标单击事件以使其关闭正确的选项卡。
我意识到我也可以将新选项卡按钮制作成选项卡以外的东西,但我真的不知道如何将它与选项卡窗格集成。
那么,有没有我没有看到的更简单的方法?如果没有,那么如何在 JavaFX 中实现这种标签系统?
开心每一天1111
相关分类