小智 5
您可以简单地向 TabPane 添加一个侦听器来检测任何更改并相应地调整选项卡的宽度和/或高度。
@FXML
private JFXTabPane tabPane;
Run Code Online (Sandbox Code Playgroud)
按标签数划分宽度:
tabPane.widthProperty().addListener((observable, oldValue, newValue) ->
{
tabPane.setTabMinWidth(tabPane.getWidth() / tabPane.getTabs().size());
tabPane.setTabMaxWidth(tabPane.getWidth() / tabPane.getTabs().size());
});
Run Code Online (Sandbox Code Playgroud)