如题,例如我有5个JPanel 分别为1,2,3,4,5.
放在一个 setLayout(null) 的窗体上
这5个JPanel 从1到5 依次添加,就会出现 1在最前面,5在最后,
如果让他们都有机会放到最上面,
放在一个 setLayout(null) 的窗体上
这5个JPanel 从1到5 依次添加,就会出现 1在最前面,5在最后,
如果让他们都有机会放到最上面,
解决方案 »
- 今天看到一个方法,觉得写得不错,共享一下
- FileOutputStream向文件中写入数据会覆盖以前的数据吗?
- commons.net.ftp.FTPClient为什么不能取出linux服务上的ftp文件列表?
- 学习JAVA用那个开发软件好点.....请高手帮忙......
- 想知道局域网内有哪些用户共享了文件,用java该怎么实现呢
- 沙箱问题!!!高手指点!!!
- 关于socket非阻塞的问题!
- applet编程中的一些问题
- help!help!我的JDBC~~~~~~~~``
- java能做短信息发送软件吗?接口是什么?谁能明确说说这方面知识
- 设计一个类获取数据库中数据表的数据项
- private属性要添加文档注释么?
之后添加的控件都必须自己指定位置与大小的,
不会是你说的“这5个JPanel 从1到5 依次添加,就会出现 1在最前面,5在最后”
这种情况的
你说的控件覆盖,就是使用setLayout(null)
在添加控件,通过指定其大小和坐标进行“覆盖”也就是“漂浮”
其实说漂浮不恰当,因为控件会被覆盖一部分
调用 setComponentZOrder(element, 1);
在重绘一下,就好了,
结贴