Module java.desktop
module java.desktop
定义了AWT和Swing用户界面工具包,以及辅助功能、音频、图像、打印和JavaBeans的API。
此模块中的文档包括指向外部概述、教程、示例、指南、媒体格式规范和其他类似文档的链接。这些链接旨在为读者提供信息,除此之外没有其他用途。这些外部资源中的信息,无论托管方或作者如何,除非明确声明,否则不属于Java平台API规范的一部分。
-
Packages
PackageDescription提供了创建小程序所需的类,以及小程序用于与其小程序上下文通信的类。包含用于创建用户界面和绘制图形和图像的所有类。提供了颜色空间的类。提供了与各种桌面功能交互的接口和类。拖放是许多图形用户界面系统中的直接操作手势,提供了在GUI中逻辑上与呈现元素相关联的两个实体之间传输信息的机制。提供了处理AWT组件触发的不同类型事件的接口和类。提供了与字体相关的类和接口。提供了用于定义和执行与二维几何对象相关的操作的Java 2D类。提供了输入法框架的类和接口。提供了使开发的输入法可以与任何Java运行时环境一起使用的接口。提供了创建和修改图像的类。提供了用于生成与渲染无关的图像的类和接口。提供了通用打印API的类和接口。包含与基于JavaBeans架构的组件相关的类。提供了与bean上下文相关的类和接口。定义了用户界面组件与提供对这些组件访问权限的辅助技术之间的契约。Java Image I/O API的主要包。处理在读取和写入图像期间同步通知事件的Java Image I/O API的包。处理读取和写入元数据的Java Image I/O API的包。包含内置BMP插件使用的公共类。支持内置JPEG插件的类。内置TIFF插件使用的公共类。包含用于读取器、写入器、转码器和流的插件接口以及运行时注册表的Java Image I/O API的包。处理来自文件和流的低级I/O的Java Image I/O API的包。提供了Java打印服务API的主要类和接口。提供了描述Java打印服务属性类型以及如何将其收集到属性集中的类和接口。包javax.print.attribute.standard
包含特定打印属性的类。包javax.print.event
包含事件类和监听器接口。提供了用于I/O、序列化和合成MIDI(音乐设备数字接口)数据的类和接口。服务提供者在提供新的MIDI设备、MIDI文件读取器和写入器或声音库读取器时实现的接口。提供了捕获、处理和播放采样音频数据的类和接口。为服务提供者提供了用于提供新音频设备、声音文件读取器和写入器或音频格式转换器的抽象类。提供了一组“轻量级”(全Java语言)组件,尽可能在所有平台上工作方式相同。提供了用于在Swing组件周围绘制专门边框的类和接口。包含JColorChooser
组件使用的类和接口。提供了由Swing组件触发的事件。包含JFileChooser
组件使用的类和接口。提供了一个接口和许多抽象类,Swing用于提供其可插拔外观功能。根据基本外观构建的用户界面对象。根据Java外观构建的用户界面对象(曾用代号Metal),这是默认外观。结合两种或更多外观构建的用户界面对象。根据跨平台Nimbus外观构建的用户界面对象。Synth是一种可换肤外观,所有绘制都委托给它。提供了处理javax.swing.JTable
的类和接口。提供了处理可编辑和不可编辑文本组件的类和接口。提供了用于创建HTML文本编辑器的HTMLEditorKit
类和支持类。提供了默认的HTML解析器,以及支持类。提供了用于创建富文本格式文本编辑器的RTFEditorKit
类。提供了处理javax.swing.JTree
的类和接口。允许开发人员为文本编辑器等应用程序提供撤销/重做支持。FromPackagesjavax.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 -
Modules
ModifierModuleDescriptiontransitive定义了在应用程序之间和内部传输数据的API。transitive定义了用于XML处理(JAXP)的Java API。 -
Services
TypeDescription辅助技术的服务提供者接口(SPI)。音频文件读取服务的提供者。音频文件写入服务的提供者。格式转换提供者提供从一个或多个输入格式到一个或多个输出格式的格式转换服务。ImageInputStream
的服务提供者接口(SPI)。ImageOutputStream
的服务提供者接口(SPI)。ImageReader
的服务提供者接口(SPI)。ImageTranscoder
的服务提供者接口(SPI)。ImageWriter
的服务提供者接口(SPI)。定义了提供有关输入法的足够信息以启用选择和加载该输入法的方法。MidiDeviceProvider
是特定类型MIDI设备的工厂或提供者。MidiFileReader
提供MIDI文件读取服务。MidiFileWriter
提供MIDI文件写入服务。特定混音器类型的提供者或工厂。该类的实现为特定类型的打印服务(通常等同于打印机)提供查找服务。SoundbankReader
提供声音库文件读取服务。StreamPrintServiceFactory
是StreamPrintService
实例的工厂,可以打印到描述为MIME类型的特定文档格式的输出流。