JAVA中的JFrame和Container的问题,两者到底有何区别?
如果我创建一个窗口例1JFramejf=newJFrame();jf.setBounds(0,0,200,150)另外一个是没有创建JFrame实例,而是创建了一个继承J...
如果我创建一个窗口
例1 JFrame jf = new JFrame();
jf.setBounds(0,0,200,150)
另外一个是没有创建JFrame实例,而是创建了一个继承JFranme的类,然后它的构造器里有如下代码
例2 Container c = getContentPane();
setBounds(200,300)
以上两个例子中,都有setBounds,请问有什么区别?我用两个代码都可以搞出来的窗口,分别都可以设置窗口大小,请问有什么区别?
当我在一个代码里既设置frame大小,又设置container大小的时候好像也可以使用。。。我该怎么办呢
希望能给我讲解一下,谢谢了。 展开
例1 JFrame jf = new JFrame();
jf.setBounds(0,0,200,150)
另外一个是没有创建JFrame实例,而是创建了一个继承JFranme的类,然后它的构造器里有如下代码
例2 Container c = getContentPane();
setBounds(200,300)
以上两个例子中,都有setBounds,请问有什么区别?我用两个代码都可以搞出来的窗口,分别都可以设置窗口大小,请问有什么区别?
当我在一个代码里既设置frame大小,又设置container大小的时候好像也可以使用。。。我该怎么办呢
希望能给我讲解一下,谢谢了。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询