您的位置:程序门 -> java -> gui 设计



请教一个关于布局管理器的问题。在线等


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教一个关于布局管理器的问题。在线等[无满意答案结贴]
发表于:2008-01-14 13:58:25 楼主
在使用java布局管理器中的boxlayout时,我的屏幕左边是一个jtree放在一个jpanel中,右侧是一个jtable在一个jpanel中,现在需要当容器大小改变时候,左边的jtree,大小固定。但是右边随容易变化大小变化变化,而我现在设置出来是当容器变化时候,左右边都在同时变大缩小。是否有解决方案。希望指点下,关于布局管理   我一直很迷茫,如果有比较复杂的界面布局经验   希望教教我!!!!!
发表于:2008-01-14 15:31:431楼 得分:0
你可以为顶层容器设置boxlayout布局,然后在其中放置一个jsplitpane。jsplitpane的左侧放包含jtree的jpanel,右侧放包含jtable的jpanel。
然后再做一下设置:
//   不显示分割栏
jsplitpane.setdividersize(0);
//   额外空间左右区域平均分配
jsplitpane.setresizeweight(0.5);
发表于:2008-01-14 15:41:032楼 得分:0
谢谢,我试验下!好头疼界面啊
发表于:2008-01-14 15:44:363楼 得分:0
常用布局管理器就这么几种,熟悉了就好。ui设计有时候需要一点想象力。
发表于:2008-01-14 17:08:194楼 得分:0
hoho!终于弄出来了。谢了
发表于:2008-01-16 15:20:425楼 得分:0
象这种情况,用gridbaglayout最好了
发表于:2008-01-16 16:46:266楼 得分:0
按有几个群,你不妨加进去,可以和大家一起讨论啊.........46986340,28039577,4804620                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
在那里看看有无能回答你的,谢谢,lz,甭忘了给俺分哦,谢谢lz
发表于:2008-01-16 17:47:217楼 得分:0
恩   好的!我回去申请!
发表于:2008-01-16 17:49:538楼 得分:0
gridbaglayout这个我不知道怎么用!只接触比较简单!没接触过复杂了  
发表于:2008-01-17 09:33:309楼 得分:0
grouplayout!!
发表于:2008-01-17 11:10:5210楼 得分:0
支持五楼


快速检索

最新资讯
热门点击