java - 如何在 JavaFX 中以编程方式切换选项卡

标签 java javafx

一次只能看到一个选项卡。用户使用鼠标/键盘选择一个。 假设,TabPane 上有三个选项卡,第一个有一个按钮。当用户按下按钮时,我希望打开第二个选项卡。 然后必须有一些代码来切换到绑定(bind)到按钮的第二个选项卡。

是否可以通过编程方式实现? 如果是,怎么办?

最佳答案

尝试

tabPane.getSelectionModel().select(index);

tabPane.getSelectionModel().select(someTab);

tabPane.getSelectionModel().selectNext();

Or...

关于java - 如何在 JavaFX 中以编程方式切换选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20955633/

相关文章:

java - gradle-在根项目 'customjrxml'中找不到项目 'customjrxml'

java - 使带有复选框的 ListView 与字符串列表保持同步

java - 如何在 JavaFX 中编辑文本字段选择的文本颜色?

svg - TornadoFX 出现奇怪的 SVG 失真

javafx - 是否可以使用不带修饰符的 KeyCodeCombination?还是我需要使用其他东西?

java - Gradle OpenJFx11 : Error - JavaFx runtime components are missing

java - 如何为 JavaFX 舞台创建调整大小动画?

java - 野蝇 17 + Json-b

java - 普通类偶尔会返回空值

Java, Action 监听器的问题