java panel中添加panel 5
要在原有panel上添加两个panel,每个panel可以被添加多次,我在添加过程中,程序会将同一个panel放在一起,但是我想将它按照我添加的顺序放置,怎么解决...
要在原有panel上添加两个panel,每个panel可以被添加多次,我在添加过程中,程序会将同一个panel放在一起,但是我想将它按照我添加的顺序放置,怎么解决
展开
2个回答
展开全部
设置布局管理器
如果你想按顺序可以使用FlowLayout和GridLayout
当然也可以按照你想的精确位置,调用setBounds()方法来设置panel的位置和大小
不过这种要将布局管理设成null
例如panel.setLayout(new FlowLayout());
例如panel.setLayout(null);
如果你想按顺序可以使用FlowLayout和GridLayout
当然也可以按照你想的精确位置,调用setBounds()方法来设置panel的位置和大小
不过这种要将布局管理设成null
例如panel.setLayout(new FlowLayout());
例如panel.setLayout(null);
更多追问追答
追问
设置成null后,就不显示新加的panel了
追答
我确认一下,你这个依次顺序显示是口口口口这样排呢,还是说像那种重叠的,点击下一步跳到下一个panel
设置成null是指父级的panel设成null,子panel不要设成null,这样父级panel暂时是不会显示的,当你像其中添加控件的时候,他会根据你的控件去调整大小的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询