Java_AWT_图形用户界面的认识.docVIP

  • 10
  • 0
  • 约3.44万字
  • 约 23页
  • 2017-03-28 发布于湖北
  • 举报
十七、图形用户界面 AWT包的类层次结构 AWT组件的优点是简单、稳定,兼容于任何一个JDK版本,缺点是依赖于本地操作系统的GUI,缺乏平台独立性。每个AWT组件都有一个同位体(peer),它们位于java.awt.peer包中,这些peer负责与本地操作系统进行交互,而本地操作系统负责显示和操作组件。由于AWT组件与本地平台的GUI绑定,因此用AWT组件创建的图形界面在不同的操作系统中会有不同的外观。 ================================================================================================ 抽象类Component是所有除了菜单类组件之外的AWT组件的父类。 Container类表示容器,用来存放别的组件。有两种类型的容器:Window和Panel。 Window类是不依赖于其他容器而独立存在的容器。 Frame类带有标题,而且可以调整大小。 Dialog类可以被移动,但是不能改变大小。 Frame类通过构造方法Frame(String title)可以创建一个以参数为标题的Frame对象。Frame的add()方法向容器中加入其他组件。当Frame被创建后,它是不可见的,必须通过以下步骤使其可见: 调用setSize(int Width, int he

文档评论(0)

1亿VIP精品文档

相关文档