社区
Java SE
帖子详情
JFrame添加组件
sunrisefe
2011-04-25 05:26:20
往JFrame窗口中添加组件,直接用add方法可以实现,用getContentPane().add()也可以,请问两者的区别是什么
...全文
98
2
打赏
收藏
JFrame添加组件
往JFrame窗口中添加组件,直接用add方法可以实现,用getContentPane().add()也可以,请问两者的区别是什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
java爱好者
2011-04-25
打赏
举报
回复
在jdk1.4的时候是不可以直接往Swing窗体中添加组件的。所以那时候不可以把组件直接添加到JFrame中。需要将组件添加到内容面板中,设置布局也只能再内容面板中设置布局,所以就有了getContentPane()
而到jdk1.5的时候就可以直接将组件添加到Swing窗体中了,为了保持向后兼容性故保留了getContentPane()
所以一般的高版本的jdk(1.4以后)两者是没有什么区别的
ogiso_pest
2011-04-25
打赏
举报
回复
getContentPane()
这个方法要调用首先,你的类要是JFrame(或是继承JFrame的子类)
add()是任何JComponent都可以调用的
Java桌面开发
通过窗体swing.
JFrame
来写桌面的进度条,JPanel 面板容器,可以
添加
其他
组件
在上边,也可以绘图,为按钮
添加
ActionListener侦听器
NetBeans IDE 8.2下载
直接新建一个
Jframe
项目就可以开始制作你自己的界面风格,具体的操作就是拖动你要的
组件
,从右边的
组件
面板中拖到
JFrame
窗体中,调节好大小,然后修改
组件
的变量名称,为
组件
添加
监听事件,剩下的就是代码的编写了。
java
jframe
添加
面板_
JFrame
添加
组件
的两种方式
对
JFrame
添加
组件
有两种方式:1) 用getContentPane()方法获得
JFrame
的内容面板,再对其加入
组件
:frame.getContentPane().add(childCompontent)常分开来写Container container=getContentPanel();(隐式的this....
java:
JFrame
中
添加
组件
虽然
JFrame
对象中有 add 方法,但是却不能直接用于
添加
AWT
组件
或者 Swing ...向
JFrame
添加
组件
的方式如下: 方式一:用getContentPane()方法获得
JFrame
的内容面板,再对其加入
组件
: frame.getContentPane(...
Java在
JFrame
中
添加
组件
那么要
添加
组件
,实际上就是在内容面板上
添加
组件
即可,那么我们只需要单独拿出内容面板即可。 法一 用getContentPane()方法获得
JFrame
的内容面板,再对其加入
组件
: package cn . com ; import ...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章