JAVA中的 Container cp = this.getContentPane();是什么意思啊?
答案:2 悬赏:50 手机版
解决时间 2021-02-05 23:02
- 提问者网友:人傍凄凉立暮秋
- 2021-02-05 11:10
JAVA中的 Container cp = this.getContentPane();是什么意思啊?
最佳答案
- 五星知识达人网友:第幾種人
- 2021-02-05 12:34
container顶级容器
相当于定义一个 顶级容器一样,在把获取的值,附给顶级容器。
反正就是定义一样 ,这东西一定要。this,先不管,
对于要向顶层容器(例如JFrame)上添加其他组件或者容器(如JPanel),就需要调用这个方法。
一般先创立一个容器类的实例,然后调用此方法
Container contentPane=getContentPane()
contentPane.add(组件名)
这里contentPane为容器类的实例
相当于定义一个 顶级容器一样,在把获取的值,附给顶级容器。
反正就是定义一样 ,这东西一定要。this,先不管,
对于要向顶层容器(例如JFrame)上添加其他组件或者容器(如JPanel),就需要调用这个方法。
一般先创立一个容器类的实例,然后调用此方法
Container contentPane=getContentPane()
contentPane.add(组件名)
这里contentPane为容器类的实例
全部回答
- 1楼网友:千夜
- 2021-02-05 13:25
这是用JAVAX组件时经常用的,因为JAVAX组件不能直接加到JFRAME上,需要用JFRAM的getContentPane 获得其组件层(javax组件5层之一)。而它返回的是个容器,所以用Container cp句丙保存
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯