java panel中添加panel 5

要在原有panel上添加两个panel,每个panel可以被添加多次,我在添加过程中,程序会将同一个panel放在一起,但是我想将它按照我添加的顺序放置,怎么解决... 要在原有panel上添加两个panel,每个panel可以被添加多次,我在添加过程中,程序会将同一个panel放在一起,但是我想将它按照我添加的顺序放置,怎么解决 展开
 我来答
幻影如诗
2013-04-09 · TA获得超过122个赞
知道答主
回答量:56
采纳率:0%
帮助的人:52.1万
展开全部
设置布局管理器
如果你想按顺序可以使用FlowLayout和GridLayout
当然也可以按照你想的精确位置,调用setBounds()方法来设置panel的位置和大小
不过这种要将布局管理设成null
例如panel.setLayout(new FlowLayout());
例如panel.setLayout(null);
更多追问追答
追问
设置成null后,就不显示新加的panel了
追答
我确认一下,你这个依次顺序显示是口口口口这样排呢,还是说像那种重叠的,点击下一步跳到下一个panel
设置成null是指父级的panel设成null,子panel不要设成null,这样父级panel暂时是不会显示的,当你像其中添加控件的时候,他会根据你的控件去调整大小的
451177500
2013-04-09 · TA获得超过1263个赞
知道小有建树答主
回答量:946
采纳率:25%
帮助的人:475万
展开全部
用CardLayout
追问
运行的时候还报错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式