JPanel与JFrame的区别?

Jpanel不是顶级窗口,不能直接输出。它必须放在象JFrame这样的顶级窗口上才能输出。

JContentPane实际上就是一个JPanel。JFrame中会默认new一个JPanel,塞入JFrame中。

JPanel可以放在JFrame中,但是反过来就是不行的!效果上没什么特大的区别~!

JFrame用来做主页面框架,JPanel只是普通页面

JPanel可以放在JFrame中,反之不行.

JFrame   可以看成,最底级容器,可以包括其他上级容器包括JPanel

JFrame只是一个界面,也就是个框架,要想把控件放在该界面中,必须把控件放在JPanel中,然后再把JPanel放在JFrame中,JPanel作为一个容器使用

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,715评论 25 708
  • java是面向过程的编程语言:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越...
    Java小辰阅读 3,304评论 0 17
  • 《谈判力》——罗杰·费希尔、威廉·尤里和布鲁斯·巴 001 三种谈判方式 1)强硬式谈判:坚定立场不妥协,即使谈判...
    卓安安阅读 345评论 0 1
  • 文/伊诺 夕阳像烟花,四散开来,刚好13车厢打开了一扇绿色的铁门,有束清晰的光在正前方,似乎在迎接着妈妈的孩子,等...
    遇见伊诺阅读 339评论 0 1
  • 前情提要 声明:本故事纯属虚构。如有雷同,实属巧合。 你爱我吗? 刚刚抵死缠绵的两个人一分开,X小姐的耳朵里就飘进...
    圆耳朵的兔子阅读 929评论 0 4

友情链接更多精彩内容