java中panel对象里面包含什么方法,可以通过什么方式可以查看到
发布网友
发布时间:2022-07-07 00:10
我来回答
共1个回答
热心网友
时间:2023-10-09 03:23
可以,你在Frame的构造函数中将controlPanel的实例添加到下面,将mainPanel的实例添加到中间,代码大致如下:
先在controlPanel的构造函数中添加一个mainPanel类的参数,在其实例化时传进去,注意要先实例化mainPanel,如:
MainPanel
mainPanel
=
new
MainPanel();
ControlPanel
controlPanel
=
new
ControlPanel(mainPanel);
然后在Frame框架的构造函数中添加
this.add(controlPanel,
Layout.SOUNTH);
this.add(mainPanel,
Layout.CENTER);
这时controlPanel
对象中包含了mainPanel
对象的引用,就可以在其方法中控制mainPanel
对象了,但要注意mainPanel
对象的相关属性或方法必须是public的