社区
Java SE
帖子详情
JFrame,JPanel默认哪些布局?
bbs66163
2008-10-06 01:52:46
JFrame,JPanel默认哪些布局?
...全文
2377
4
打赏
收藏
JFrame,JPanel默认哪些布局?
JFrame,JPanel默认哪些布局?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sky_pearl
2010-08-19
打赏
举报
回复
Panel默认布局是FlowLayout
sky_pearl
2010-08-19
打赏
举报
回复
Window的默认布局是BorderLayout,JFrame是继承自Window的
小怪兽C
2008-10-06
打赏
举报
回复
楼上正解。
ZangXT
2008-10-06
打赏
举报
回复
JFrame是BorderLayout。
JFrame 类与 Frame 轻微不兼容。与其他所有 JFC/Swing 顶层容器一样,JFrame 包含一个 JRootPane 作为其唯一的子容器。根据规定,根窗格所提供的内容窗格应该包含 JFrame 所显示的所有非菜单组件。这不同于 AWT Frame。为了方便地使用 add 及其变体,已经重写了 remove 和 setLayout,以在必要时将其转发到 contentPane。这意味着可以编写:
frame.add(child);
子级将被添加到 contentPane。内容窗格始终是非 null 的。试图将其设置为 null 会导致 JFrame 抛出异常。默认的内容窗格上会设置有 BorderLayout 管理器。
JPanel默认是FlowLayout
Java继承
JPanel
实现自适应
布局
的面板
此面板继承自
JPanel
,放置其上的组件能够根据面板大小的变化,重新计算新的组件位置,从而实现自适应
布局
,详细使用方法请见源码注释
JFrame
中添加和设置
JPanel
的方法实例解析
主要介绍了
JFrame
中添加和设置
JPanel
的方法实例解析,具有一定借鉴价值
三种
布局
方式
GUI的三种
布局
方式和
JPanel
的综合应用功能:gui界面开发演示 /** * 边界
布局
管理器 * BorderLayout演示 * 1.继承
JFrame
* 2.定义你需要的各个组建 * 3.创建组件 * 4.添加组建 * 5.对窗体设这 * 6.显示窗体 */
在
JFrame
表单中显示
JPanel
您已完成所有操作,但忘记显示frame.frame.setVisible(true);并且该行应在末尾。
可插入背景图片的
JPanel
Java GUI 编程中,无法像C#一样向一个Panel中插入背景图片,这里在网上搜索了一个可以插入背景的
Jpanel
。 跟大家共享一下,也许你已经下载过,但主要还是方便那些还没有找到的人。
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章