模块 java.desktop
模块java.desktop
定义 AWT 和 Swing 用户界面工具包,以及用于辅助功能、音频、图像、打印和 JavaBeans 的 API。
此模块中的文档包括指向外部概述、教程、示例、指南、媒体格式规范和其他类似文档的链接。这些链接旨在为读者提供信息,仅此而已。这些外部资源中的信息,无论是托管还是作者,都不是 Java 平台 API 规范的一部分,除非明确说明。
-
包
包描述提供创建 applet 所需的类以及 applet 用来与其 applet 上下文通信的类。包含用于创建用户界面以及绘制图形和图像的所有类。提供颜色空间的类。提供用于与各种桌面功能进行交互的接口和类。拖放是一种在许多图形用户界面系统中发现的直接操作手势,它提供了一种机制,可以在逻辑上与 GUI 中的表示元素相关联的两个实体之间传输信息。提供用于处理 AWT 组件触发的不同类型事件的接口和类。提供与字体相关的类和接口。提供 Java 2D 类,用于定义和执行与二维几何相关的对象的操作。为输入方法框架提供类和接口。提供接口,支持开发可与任何 Java 运行时环境一起使用的输入方法。提供用于创建和修改图像的类。提供用于生成与渲染无关的图像的类和接口。为通用打印 API 提供类和接口。包含与开发 beans 相关的类——基于 JavaBeans 体系结构的组件。提供与 bean 上下文相关的类和接口。定义用户界面组件和提供对这些组件的访问的辅助技术之间的契约。Java Image I/O API 的主要包。Java Image I/O API 的一个包,处理图像读取和写入过程中事件的同步通知。处理读取和写入元数据的 Java Image I/O API 包。包含内置 BMP 插件使用的公共类的包。支持内置 JPEG 插件的类。内置 TIFF 插件使用的公共类。Java 图像 I/O API 的一个包,其中包含用于读取器、写入器、转码器和流的插件接口,以及一个运行时注册表。处理来自文件和流的低级 I/O 的 Java 图像 I/O API 包。为 Java 打印服务 API 提供主要类和接口。提供描述 Java Print Service 属性类型以及如何将它们收集到属性集中的类和接口。包javax.print.attribute.standard
包含特定打印属性的类。包javax.print.event
包含事件类和监听器接口。为 MIDI(乐器数字接口)数据的 I/O、排序和合成提供接口和类。为服务提供者提供接口,以便在提供新的 MIDI 设备、MIDI 文件读取器和写入器或音库读取器时实现。提供用于捕获、处理和播放采样音频数据的接口和类。在提供新的音频设备、声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类以进行子类化。提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。提供用于在 Swing 组件周围绘制专用边框的类和接口。包含JColorChooser
组件使用的类和接口。提供由 Swing 组件触发的事件。包含JFileChooser
组件使用的类和接口。提供一个接口和许多抽象类,Swing 使用这些抽象类来提供其可插入的外观功能。提供根据基本外观构建的用户界面对象。提供根据 Java 外观(曾经代号为 Metal )构建的用户界面对象,这是默认外观。提供组合了两种或多种外观的用户界面对象。提供根据跨平台 Nimbus 外观构建的用户界面对象。Synth 是一种可换肤的外观和感觉,其中所有绘画都是委托的。提供用于处理javax.swing.JTable
的类和接口。提供处理可编辑和不可编辑文本组件的类和接口。提供用于创建 HTML 文本编辑器的类HTMLEditorKit
和支持类。提供默认的 HTML 解析器以及支持类。提供用于创建 Rich-Text-Format 文本编辑器的类 (RTFEditorKit
)。提供用于处理javax.swing.JTree
的类和接口。允许开发人员在文本编辑器等应用程序中提供对撤消/重做的支持。从包javax.xml javax.xml.catalog javax.xml.datatype javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.stream.events javax.xml.stream.util javax.xml.transform javax.xml.transform.dom javax.xml.transform.sax javax.xml.transform.stax javax.xml.transform.stream javax.xml.validation javax.xml.xpath org.w3c.dom org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.w3c.dom.ranges org.w3c.dom.traversal org.w3c.dom.views org.xml.sax org.xml.sax.ext org.xml.sax.helpers -
模块
修饰符模块描述transitive定义用于在应用程序之间和应用程序内传输数据的 API。transitive定义用于 XML 处理的 Java API (JAXP)、用于 XML 的流式 API (StAX)、用于 XML 的简单 API (SAX) 和 W3C 文档对象模型 (DOM) API。 -
服务
类型描述辅助技术的服务提供者接口 (SPI)。提供音频文件读取服务。提供音频文件写入服务。格式转换提供程序提供从一种或多种输入格式到一种或多种输出格式的格式转换服务。ImageInputStream
s 的服务提供商接口 (SPI)。ImageOutputStream
s 的服务提供商接口 (SPI)。ImageReader
s 的服务提供商接口 (SPI)。ImageTranscoder
s 的服务提供商接口 (SPI)。ImageWriter
s 的服务提供商接口 (SPI)。定义提供有关输入方法的足够信息以启用该输入方法的选择和加载的方法。MidiDeviceProvider
是特定类型 MIDI 设备的工厂或提供者。MidiFileReader
提供 MIDI 文件读取服务。MidiFileWriter
提供 MIDI 文件写入服务。特定混合器类型的供应商或工厂。此类的实现为特定类型的打印服务(通常相当于打印机)提供查找服务。SoundbankReader
提供音库文件读取服务。StreamPrintServiceFactory
是StreamPrintService
实例的工厂,它可以以描述为 mime 类型的特定文档格式打印到输出流。