ecmall商业授权多少钱:JAVA GUI中如何设定组件尺寸

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 11:38:05
setSize setMaximumSize setMinimumSize setPreferredSize 都用了可还是不管用 和没设一样
比如说一个jPanel里面用只有一行的GridLayout放了n个组件 怎么设他们都是平分空间 这是怎么回事

如果你已设置了布局管理器,自由设置组建尺寸就是无效的;所以你既然已设置JPanel的布局格式为GridLayout,那么它的效果就是平分空间,你只可以设置组建横向、纵向的间隔。
如果你想随心所欲的设置组建位置大小的话,首先就应设置布局管理器为null,后面的工作你就参考一些其他资料吧

初始化的时候有参数,把参数代上建立GUI应该可以设置GUI的大小。
另外setSize应该也可以的,你跟踪一下,看看这条语句执行没有。

用嵌套可以解决吧