第19次课 第8章 图形用户界面.pptx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第19次课 第8章 图形用户界面

第 8 章;8.1 Java图形用户界面概述;本章主要内容;与图形用户界面有关的包;javax.swing包;8.2.2 容器 ;1.顶层容器 在一个应用Swing组件的应用程序中,包含有多个容器和组件。 一个容器可以包含其他的容器,即多个容器之间可以具有嵌套关系,这样就构成了一个层次结构。 所谓顶层容器是指最外层的容器,即包含所有组件或容器的那层容器。如果我们将这个容器层次结构用树型结构描述的话,顶层容器就是这棵树的根。 每一个应用Swing组件的应用程序都至少要有一个顶层容器。 ;Swing的顶层容器类;;顶层容器的使用;(3)每个顶层容器都包含一个内容窗格(Content pane),所有的可视组件都必须放在内容窗格中显示。调用顶层容器中getContentPane()方法得到当前容器的内容窗格,并使用add()方法将组件添加到其中。 ;;1.窗口框架容器JFrame; JFrame类的部分成员方法(P212表8-1);;例8-1 应用JFrame类示例;例8-1 应用JFrame类示例;图形用户界面的设计步骤;Jframe创建窗口框架步骤;2.通用容器 通用容器包含了一些可以被使用在许多不同环境下的中间层容器,既是容器又是组件。 Swing中的中间层容器,主要包括:面板容器(JPanel)、带滚动条的视口容器(JScrollPane)、工具栏(JToolBar)等,它们通常被放置在其他容器中。 ;在默认情况下,是只有背景的一块面板 ,可作为窗口框架的内容窗格使用。;(1)面板容器(JPanel);补充:面板(JPanel)举例;补充:面板(JPanel)举例;JPanel面板应用步骤;思考;由于屏幕大小的限制,有些组件不能在一屏中全部显示出来,这时可以使用带滚动功能的视口容器,利用它提供的滚动条移动窗口在组件上的位置,将组件的全部内容分区域地显示出来。 在Swing中,用JScrollPane类实现了具有滚动功能的视口容器。;(2)带滚动视口容器;补充:带滚动视口容器举例;JScrollPane创建带滚动视口容器步骤

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档