首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

javase 怎么让一个控件漂浮于另一个控件上

2013-03-26 
javase 如何让一个控件漂浮于另一个控件上如题,例如我有5个JPanel 分别为1,2,3,4,5.放在一个 setLayout(nu

javase 如何让一个控件漂浮于另一个控件上
如题,例如我有5个JPanel 分别为1,2,3,4,5.
放在一个 setLayout(null) 的窗体上
这5个JPanel 从1到5 依次添加,就会出现 1在最前面,5在最后,
如果让他们都有机会放到最上面,

[解决办法]
布局方式设为 setLayout(null)
之后添加的控件都必须自己指定位置与大小的,
不会是你说的“这5个JPanel 从1到5 依次添加,就会出现 1在最前面,5在最后”
这种情况的
你说的控件覆盖,就是使用setLayout(null)
在添加控件,通过指定其大小和坐标进行“覆盖”也就是“漂浮”
其实说漂浮不恰当,因为控件会被覆盖一部分

热点排行
Bad Request.