【Java】JPanel与JFrame的区别及用法

Summary:
Jpanel要依附于JFrame存在,可直接加其他组件
而JFrame可单独存在,但需要通过内容窗格添加其他组件

JFrame
本身有一个菜单栏
添加组件是先通过add方法添加到内容窗格再放到frame中

内容窗格是一个透明的没有边框的中间容器。

函数成员 作用
setDefaultLookAndFeelDecorated (booleandefaultLookAndFeelDecorated) 设置 JFrame 窗口使用的 Windows 外观(如边框、关闭窗口的 小部件、标题等)
getDefaultCloseOperation() 返回用户在此窗体上单击“关闭”按钮时执行的操作(设为JFrame关闭)

JPanel
中间级,要置于其他组件之下,同时又可容纳组件并将之组合起来
创建时默认布局管理器为 FlowLayout,可指定

Refer

发布了70 篇原创文章 · 获赞 0 · 访问量 1705

猜你喜欢

转载自blog.csdn.net/weixin_44807751/article/details/103794925