本人新手。想问下有关 Container类的问题 以下这两种定义Container类的对象上,有什么本质的区别。。 Container con=getContentPane(); Container con=new Container(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个getContentPane()是调用谁的?JFrame,JDialog等顶层容器带有这个方法,返回的是这个顶层容器包含的一个用于容纳轻量级组件的容器。也就是说,如果你的JFrame里面有两个JButton,那这两个JButton并不是直接包含在JFrame里面,而是在JFrame.getContentPane()返回的容器里面。至于new Container(),返回一个容器,但是不与任何JFrame,JDialog等相关联。如果你要先用new Container()创建一个容器,再让它与JFrame相关联,可以调用JFrame.setContentPane(Container)方法。 一边呆着去。简而言之,第一个类似英语的THE(定冠词,特指),而后者类似A(不定冠词) 线程同步的几个问题? java Swing 文本框获取和失去焦点的问题 文件流的系统开销 java中Map集合的底层是怎么实现的啊? sqlserver2k 使用jdbc调用存储过程返回游标 找好多天找不到正解! java如何提取一个给定网址的最小域名? 在Eclipse下配置Tomcat运行时出现的错误,请大家帮帮忙 菜鸟问题:请问JB中如何自定义package? 怎么学习JAVA 100分求教IO问题 编写一程序,输入3个数,能按大小顺序输出。 socket问题
至于new Container(),返回一个容器,但是不与任何JFrame,JDialog等相关联。
如果你要先用new Container()创建一个容器,再让它与JFrame相关联,可以调用JFrame.setContentPane(Container)方法。
一边呆着去。简而言之,第一个类似英语的THE(定冠词,特指),而后者类似A(不定冠词)