JPANEL允许嵌套自己吗?即在JPANEL中在放一个JPANEL

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:51:42
-------------------
| 黑色 | |
| 背景 | 白色 |
|------/ 背景 |
| |
------------------/

想要在白色PANEL中加入黑色PANEL 应该用什么布局
300*200 100*100
但是我嵌套以后100*100的那快PANEL,并没有预想的那样大
而且很小,及时我把100*100,改成1000*1000,也还是那么小
大小大概只有20*10,而且是个长方行的

可以嵌套的,而且可以嵌套多个

可以的,你可以在定义一个panel面板,然后把这个面板添加到panel中,用什么布局就要看你的习惯了。。。
你把母面板的布局用网格布局,做成一行一列然后你再往母面板中添加新的面板。。。试试看。。。
JPanel panel=new JPanel(new GridLayout(1,1));//白色面板
this.add(panel);
JPanel panel_1=new JPanel();//黑色面板
panel.add(panel_1);面板的颜色你自己设置。