Swing 在JFrame中有getContentPane()这个方法 我又看到书上有rootpane layeredpane contentpane classpane 晕了,不知道他们有什么区别呢?直接用frame的add()添加控件又加到哪个层了呢?
解决方案 »
- SOCKET 编程 客户端向主机传送端口号失败
- 实例化问题
- HTML中嵌入JAVA APPLET.jar
- 如何用zip或gzip对byte[]数组的数据进行压缩和解压,均返回一个byte[]数组
- 菜鸟问JPanel改成JscrollPane的问题
- 怎样把父类中成员方法的返回值赋给子类成员变量?麻烦看下在下写的程序
- 求教,关于Applet的下载问题?
- 在Applet如何读取服务器上的文件?????
- 北落师门)你进来一下
- Api函数 file.createnewfile()为何老是报错?
- 超级疑惑,java的流是个对象还是个数组,一个BufferedInputStream对象可以从不同机器之间转发吗
- 菜鸟求助
contentPane 不能为 null。 rootPane 有两个子组件:glassPane 和 layeredPane。 glassPane 始终为 rootPane 的第一个子组件,rootPanes 布局管理器确保它始终与 rootPane 一样大。默认情况下,它是透明的,不可见。通过添加侦听器并使它变得可见,可以将它用于临时捕获所有的键盘和鼠标输入。默认情况下,它不可见。 LayeredPane 管理 contentPane 的 Container,在某些情况下为菜单栏。希望将子组件添加到不归布局管理的 RootPaneContainer 的后代可以使用 layeredPane。例如,内部对话框或拖放效果组件。
layeredPane 不能为 null。
JDK上的,不是很理解,一起学习