当前位置: 代码迷 >> J2SE >> spark Jpanel 组件格局
  详细解决方案

spark Jpanel 组件格局

热度:2774   发布时间:2013-02-25 00:00:00.0
spark Jpanel 组件布局
遇到的问题如图所示:


各个组件添加到一个JPanel里面,用的布局是GridBagConstraints这种形式

我往里加了几个按钮,但是最外面的JPanel并没有随着组件的增加而变长,结果看不到了

要把界面拉长一点,才会显示出下面的几个按钮

请问如何修给这一点瑕疵呢?
------最佳解决方案--------------------------------------------------------
如果你使用了布局管理器,添加组件后调用窗口的pack方法。

------其他解决方案--------------------------------------------------------

有没有新加按钮那部分的代码
------其他解决方案--------------------------------------------------------
谢谢一楼的答复

我查看了源代码,源代码有调用pack()这个函数

我试着把这个函数注释掉,结果没有弹出窗口,仅仅在任务栏显示了标签,而且点击任务栏的标签,也没有显示出窗口

而spark的界面还是要拉长之后才能看到新加入的组件
------其他解决方案--------------------------------------------------------
谢谢楼上啦,我决定改一下代码,不往下添加了,谢谢
  相关解决方案