Java 代码执行getContentPane?
如何同时调用这两个方法?这两种方法是否都属于Java 代码执行getContentPane?,java,swing,oop,jframe,Java,Swing,Oop,Jframe,如何同时调用这两个方法?这两种方法是否都属于JFrame类 getContentPane()返回container,如果先执行它,那么会是这样吗 frame.getContentPane().setBackground(Color.blue); 这就是所谓的退却吗 请告诉我这段代码是如何一步一步执行的 getContentPane()返回容器,当您调用setBackground方法时,它将使用上一次方法调用返回的容器执行您的代码: frame.Container.setBackground(C
JFrame
类
getContentPane()
返回container,如果先执行它,那么会是这样吗
frame.getContentPane().setBackground(Color.blue);
这就是所谓的退却吗
请告诉我这段代码是如何一步一步执行的 getContentPane()返回容器,当您调用setBackground方法时,它将使用上一次方法调用返回的容器执行您的代码:
frame.Container.setBackground(Color.blue)
frame.getContentPane()
框架引用的对象有一个名为getContentPane()
的方法。它返回此框架的contentPane对象setBackground(颜色为蓝色)
part.
此方法位于语句(frame.getContentPane())
第一部分返回的容器对象内。它的setBackground(Color c)方法(继承自组件类)设置参数具有的背景(Color.blue)frame.Container.
访问容器对象,因为它不是frame对象中的公共属性
但你可以这样做:
frame.getContentPane().setBackground(Color.blue);
现在cont
变量引用容器对象 请阅读。
Container cont = frame.getContentPane();
cont.setBackground(Color.blue);