栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java中的JPanel与JFrame

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java中的JPanel与JFrame

您不应

Jframe
不必要地扩展该类(仅当您向
Jframe
该类添加其他功能时)

Jframe

Jframe
扩展
Component
Container

它是一个顶层容器,用于表示窗口的最低要求。这包括

Border
,可调整大小(是否可调整
Jframe
大小?),标题栏,控件(允许最小化/最大化?)以及各种
Event
的事件处理程序,例如
windowClose
windowOpened
等等。

JPanel

JPanel
延伸
Component
Container
JComponent

它是用于将其他

Component
s 分组在一起的通用类。

  • 在使用

    LayoutManager
    s 时很有用,例如
    GridLayout
    ,将组件添加到不同的
    JPanel
    s,然后将其添加到中
    Jframe
    以创建gui。就可重复使用性而言,它将更加易于管理
    Layout

  • 这对于在Swing中绘画时也很有用,您可以覆盖

    paintComponent(..)
    它,当然可以完全享受双重缓冲的乐趣。

摆动GUI不能没有像(顶层容器存在

JWindow
Window
Jframe

frame
Applet
),而可以在不存在它
JPanel
秒。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/451303.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号