我正在嘗試創建一個選項卡系統,其功能與 Chrome 中的選項卡類似,每個選項卡上都有一個十字來關閉它,如下所示:使用 JavaFX,我可以通過將 tabpane 關閉策略設置為ALL_TABS. 不幸的是,這意味著我的新標簽按鈕(也是一個標簽本身)可以關閉:我知道SELECTED_TAB可以解決此問題的規則,但這會破壞目的。我不知道任何其他允許該ALL_TABS規則例外的關閉政策。setGraphic我嘗試使用該類的方法將我自己的交叉單獨添加到每個選項卡Tab,但是我無法弄清楚如何處理該鼠標單擊事件以使其關閉正確的選項卡。我意識到我也可以將新選項卡按鈕制作成選項卡以外的東西,但我真的不知道如何將它與選項卡窗格集成。那么,有沒有我沒有看到的更簡單的方法?如果沒有,那么如何在 JavaFX 中實現這種標簽系統?
添加回答
舉報
0/150
提交
取消