第8章 图形用户界面;8.1 GUI简介;8.1 GUI简介;8.1 GUI简介; 为了管理好组件,Java语言引入了容器与布局的概念。 其中,
容器是来放置组件的,
布局是用来控制组件排列顺序和位置的。;8.2.1容器
容器是用来容纳其他组件和容器的特殊组件,是由容器类(Container类)创建的对象。容器类是组件类(组件类Component类)的一个子类,具有组件的所有性质。
在AWT技术中,容器类由java.awt包提供,主要包括面板类Panel、窗口类Window、结构类Frame、对话框类Dialog等。
在Swing技术中,容器类由javax.swing包提供,并可分为如下三类:
顶层容器:JFrame、JApplet、JDialog、JWindow;
中间容器:JPanel、JScrollPane、JSplitPane、JDesktopPane、JToolBar;
特殊容器:在GUI 上起特殊作用的中间层,如JInternalFrame、JLayeredPane、JRootPane。
;注意:
顶层容器可以独立显示,而其他2类必须放在一定容器中才能显示。
一个容器??调用add()方法将组件添加到该容器中。
大多数容器被设计成可以放若干组件以及包含有若干组件的容器。
Java语言引入了布局管理器(LayoutManager)管理容器中的各种组件,创建容器
您可能关注的文档
最近下载
- 一人公司发展研究报告2.0.docx
- 食堂食材配送肉类禽类水产品食品配送售后服务方案.docx VIP
- 2025年北京市房山区初三一模英语试卷和答案.pdf VIP
- 市场微观结构系列研究(一):从分钟频到Level2的探索与发现.pdf VIP
- 一种选择性降解粘蛋白的丝氨酸蛋白酶及其应用.pdf VIP
- 一人公司发展研究报告2.0-清新研究团队.pptx
- 《产品认证基础》_第2版 三色笔记(2).pdf VIP
- 足浴灭火和应急疏散预案.docx
- 毕业论文外文文献翻译GeneralRequirementsToConstructionOfSubstation变电站建设的一般要求.doc VIP
- 高频股东数据的隐含信息量.pdf VIP
原创力文档

文档评论(0)