javafx - 带有 2 个 GridPane 的 Javafx BorderPane,第二个 GridPane 未显示
问题描述
我需要放置在选项卡中的 BorderPane 中的两个网格。当我添加它们时,一切看起来都很好,但在启动时只有第一个网格是可见的。
这是我的代码。
public void start(Stage stage) throws Exception {
BorderPane bp = new BorderPane();
GridPane g1 = new GridPane();
g1.add(new Button("b1"), 0, 0);
GridPane g2 = new GridPane();
g2.add(new Button("b2"), 0, 0);
bp.setCenter(g1);
bp.setBottom(g2);
TabPane p = new TabPane();
Tab tab = new Tab("Test tab");
tab.setContent(bp);
p.getTabs().add(tab);
Scene s = new Scene(p);
stage.setScene(s);
stage.show();
}
g2
根本没有出现。我错过了什么?
解决方案
推荐阅读
- android - Android Room:解析查询中的外键
- python - 设置表示为 Keras 序列模型的 RNN 的初始状态
- asp.net-core - ASP.NET Core Web API FromHeader 绑定 x-api-key 标头
- c++ - 在 WebAssembly 中使用 ngspice 库
- mysql - 编写一个查询,显示系统中最高的平均进度,进度应该四舍五入到小数点后一位
- angular - RxJs - 类型'Observable
' 不可分配给类型 'Observable ' - angular - 授权后获取用户角色
- python - 我似乎无法弄清楚如何更新 tkinter 标签
- android - 图片未出现在 Android 手机图库中
- python - 会员更新前后