4.1.1基本概念AWTAbstractWindowToolkit(抽象窗口工具包)为了实现跨平台特性,AWT类库中的各种操作被定义成在一个并不存在的“抽象窗口”中进行。Sun公司在JDK1.0中就提供了AWT。Java中用来生成图形用户界面的基础类库是iava.awt包,它是Java基本包中最大的一个,定义了所有GUI组件类和容器类,以及其它用于构造图形界面的类。Java面向对象程序设计
Java面向对象程序设计 4.1.1 基本概念 AWT Java中用来生成图形用户界面的基础类库是java.awt包,它是Java 基本包中最大的一个,定义了所有GUI组件类和容器类,以及其它 用于构造图形界面的类。 Abstract Window Toolkit(抽象窗口工具包) 为了实现跨平台特性,AWT类库中的各种操作被定义成在一个并不 存在的“抽象窗口”中进行。 Sun公司在JDK1.0中就提供了AWT
4.1.1基本概念AWTEventFontPanelAppletContainerComponentWindowFrameJava.lang.ObjectGraphicsMenuComponent各种布局管理器类GUI设计涉及到的类和接口Java面向对象程序设计
Java面向对象程序设计 GUI设计涉及到的类和接口 Java.lang.Object AWTEvent Font Componet Container Panel Applet Window Frame Graphics MenuComponent 各种布局管理器类 4.1.1 基本概念 Component
4.1.1基本概念ButtonPanelAppletCanvasScrollPaneContainerFrameChoiceWindowFileDialogDialogCheckboxComponentTextAreaTextComponentTextFieldLabel容器Scrollbar组件名List※Component组件是所有AWT组件的基类,提供了基本的显示和事件处理特征Java面向对象程序设计8
Java面向对象程序设计 ※ Component 组件是所有AWT组件的基类,提供了基本的显示和事件处理特征。 Component Button Canvas Container Panel Applet ScrollPane Window Frame Dialog FileDialog Choice Checkbox TextComponent TextArea TextField Label Scrollbar List 组件名 4.1.1 基本概念 容 器
4.1.1基本概念SwingGUI组件在最新的JavaEE中,javax.swing包被列入Java的基础类库JFCSwingGU组件=java.awt包的各种GU组件+新功能Swing包特点包含250多个类:支持类、组件类(都以J开头)轻量组件(没有本地对等组件)代替了AWT的重量组件(与本地对等组件相关联Java面向对象程序设计
Java面向对象程序设计 Swing GUI组件 在最新的Java EE中,javax.swing包被列入Java的基础类库JFC。 Swing包 Swing GUI组件=java.awt包的各种GUI组件+新功能 包含250多个类:支持类、组件类(都以 J 开头) 轻量组件(没有本地对等组件)代替了AWT的重量 组件(与本地对等组件相关联) 特点 4.1.1 基本概念