每次按下按钮时,我都会尝试在运行时将新面板插入另一个面板。我的问题是原始面板空间不足,我看不到我正在添加的新面板。
到目前为止我已经尝试过:
- 使用滚动窗格进行垂直滚动没有成功。
- 使用 flowlayout - 不走运。尝试禁用水平滚动 - 继续将新面板向右推(因为没有滚动,所以无法到达它)。
- 尝试使用borderlayout - 没有运气。
testpanel t = new testpanel();
t.setVisible(true);
this.jPanel15.add(t);
this.jPanel15.validate();
this.jPanel15.repaint();
此代码假设将t
面板插入jpanel15
. 使用 flowlayout,它会t
像我想要的那样向下推动面板,但没有垂直滚动。
PS:我正在使用 netbeans 来创建我的 GUI。