Java中怎么实现一个Panel中从上到下动态添加一系列高度一定的Panel

就在图片所示的一个Panel上添加这个Panel是在一个ScrollPane上的,所以说要添加的是一系列高度一定的Panel,如果超出了范围用户可以划动ScrollBar... 就在图片所示的一个Panel上添加这个Panel是在一个ScrollPane上的,所以说要添加的是一系列高度一定的Panel,如果超出了范围用户可以划动ScrollBar来看剩余的内容 展开
 我来答
在晴天的雨伞
2016-06-02 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1232万
展开全部
如果只要一左一右的话,可以留下west和center,或者是center和east。
但是想让左边大一点,建议使用center和east,这样center占有大比较好。
如果是eclipse工具可以这么写:
public Box(String title) {
super(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container contentPane = this.getContentPane();
contentPane.setLayout(new FlowLayout());
//left
JPanel left=new JPanel();
left.setLayout(new GridLayout(2,1));
contentPane.add(left,BorderLayout.CENTER);//这里的center可以不写,默认即中间
//right
JPanel right=new JPanel();
right.setLayout(new GridLayout(1,1));
contentPane.add(right,BorderLayout.EAST);
}
life如果忽然
2016-06-02 · TA获得超过680个赞
知道小有建树答主
回答量:1103
采纳率:0%
帮助的人:271万
展开全部
你把frame布局设置成3行一列就行了。 frame.setLayout(new GridLayout(3,1,0,0));
java,panel,动态
你把frame布局设置成3行一列就行了。 frame.setLayout(new GridLayout(3,1,0,0));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式