jdk11中的桌面应用
模块 java.desktop
模块图:
定义AWT和Swing用户界面工具包,以及用于辅助功能,音频,图像,打印和JavaBeans的API。
从以下版本开始:
9
包
输出
软件包 | 描述 |
---|---|
java.applet | 提供创建applet所需的类以及applet用于与其applet上下文通信的类。 |
java.awt | 包含用于创建用户界面和绘制图形和图像的所有类。 |
java.awt.color | 提供颜色空间的类。 |
java.awt.deskto | 提供用于与各种桌面功能交互的接口和类。 |
java.awt.dnd | 拖放是在许多图形用户界面系统中发现的直接操纵手势,其提供了在GUI中与表示元素逻辑相关联的两个实体之间传递信息的机制。 |
java.awt.event | 提供用于处理AWT组件触发的不同类型事件的接口和类。 |
java.awt.font | 提供与字体相关的类和界面。 |
java.awt.geom | 提供Java 2D类,用于定义和执行与二维几何体相关的对象的操作。 |
java.awt.im | 为输入方法框架提供类和接口。 |
java.awt.im.spi | 提供可用于开发可与任何Java运行时环境一起使用的输入方法的接口。 |
java.awt.image | 提供用于创建和修改图像的类。 |
java.awt.image.renderable | 提供用于生成与渲染无关的图像的类和接口。 |
java.awt.print | 为常规打印API提供类和接口。 |
java.beans | 包含与开发 bean相关的类 - 基于JavaBeans™体系结构的组件。 |
java.beans.beancontext | 提供与bean上下文相关的类和接口。 |
javax.accessibility | 定义用户界面组件与提供对这些组件的访问的辅助技术之间的契约。 |
javax.imageio | Java Image I / O API的主要包。 |
javax.imageio.event | Java Image I / O API的一个包,用于处理读取和写入图像期间事件的同步通知。 |
javax.imageio.metadata | 处理读取和写入元数据的Java Image I / O API包。 |
javax.imageio.plugins.bmp | 包含内置BMP插件使用的公共类的包。 |
javax.imageio.plugins.jpeg | 支持内置JPEG插件的类。 |
javax.imageio.plugins.tiff | 内置TIFF插件使用的公共类。 |
javax.imageio.spi | 一个Java Image I / O API包,包含读取器,编写器,转码器和流的插件接口,以及运行时注册表。 |
javax.imageio.stream | Java Image I / O API的一个包,用于处理来自文件和流的低级I / O. |
javax.print | 提供Java™打印服务API的主要类和接口。 |
javax.print.attribute | 提供描述Java™打印服务属性类型的类和接口,以及如何将它们收集到属性集中。 |
javax.print.attribute.standard | 包 javax.print.attribute.standard包含特定打印属性的类。 |
javax.print.event | 包 javax.print.event包含事件类和侦听器接口。 |
javax.sound.midi | 为MIDI(乐器数字接口)数据的I / O,排序和合成提供接口和类。 |
javax.sound.midi.spi | 为提供新MIDI设备,MIDI文件读取器和写入器或声音库读取器时服务提供商提供接口。 |
javax.sound.sampled | 提供用于捕获,处理和回放采样音频数据的接口和类。 |
javax.sound.sampled.spi | 在提供新的音频设备,声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类。 |
javax.swing | 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。 |
javax.swing.border | 提供用于在Swing组件周围绘制专用边框的类和接口。 |
javax.swing.colorchooser | 包含 JColorChooser组件使用的类和接口。 |
javax.swing.event | 提供由Swing组件触发的事件。 |
javax.swing.filechooser | 包含 JFileChooser组件使用的类和接口。 |
javax.swing.plaf | 提供一个接口和许多抽象类,Swing使用它们来提供其可插入的外观功能。 |
javax.swing.plaf.basic | 提供根据Basic外观构建的用户界面对象。 |
javax.swing.plaf.metal | 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。 |
javax.swing.plaf.multi | 提供组合两种或多种外观的用户界面对象。 |
javax.swing.plaf.nimbus | 提供根据跨平台Nimbus外观构建的用户界面对象。 |
javax.swing.plaf.synth | Synth是一种可换肤的外观和感觉,其中所有的绘画都被委派。 |
javax.swing.table | 提供用于处理 javax.swing.JTable类和接口。 |
javax.swing.text | 提供处理可编辑和不可编辑文本组件的类和接口。 |
javax.swing.text.html | 提供类 HTMLEditorKit和用于创建HTML文本编辑器的支持类。 |
javax.swing.text.html.parser | 提供默认的HTML解析器以及支持类。 |
javax.swing.text.rtf | 提供用于创建富文本格式文本编辑器的类( RTFEditorKit )。 |
javax.swing.tree | 提供用于处理 javax.swing.JTree类和接口。 |
javax.swing.undo | 允许开发人员在文本编辑器等应用程序中为撤消/重做提供支持。 |
Indirect Exports
From | 包 |
---|---|
java.datatransfer | java.awt.datatransfer |
java.xml | 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 |
Modules
Requires
变量 | 模块 | 描述 |
---|---|---|
transitive | java.datatransfer | 定义用于在应用程序之间和应用程序内传输数据的API。 |
transitive | java.xml | 定义用于XML处理的Java API(JAXP),用于XML的Streaming API(StAX),用于XML的简单API(SAX)和W3C文档对象模型(DOM)API。 |
服务
User
Type | 描述 |
---|---|
AccessibilityProvider | 辅助技术的服务提供商接口(SPI)。 |
AudioFileReader | 音频文件阅读服务提供商。 |
AudioFileWriter | 音频文件写入服务的提供者。 |
FormatConversionProvider | 格式转换提供程序提供从一种或多种输入格式到一种或多种输出格式的格式转换服务。 |
ImageInputStreamSpi | 服务提供程序接口(SPI),用于 ImageInputStream 。 |
ImageOutputStreamSpi | 服务提供程序接口(SPI),用于 ImageOutputStream 。 |
ImageReaderSpi | 服务提供程序接口(SPI),用于 ImageReader 。 |
ImageTranscoderSpi | 服务提供程序接口(SPI),用于 ImageTranscoder s。 |
ImageWriterSpi | 服务提供程序接口(SPI),用于 ImageWriter 。 |
InputMethodDescriptor | 定义提供有关输入方法的足够信息的方法,以启用对该输入方法的选择和加载。 |
MidiDeviceProvider | MidiDeviceProvider是特定类型MIDI设备的工厂或提供商。 |
MidiFileReader | MidiFileReader提供MIDI文件读取服务。 |
MidiFileWriter | MidiFileWriter提供MIDI文件写入服务。 |
MixerProvider | 特定混合器类型的提供商或工厂。 |
PrintServiceLookup | 此类的实现为特定类型的打印服务(通常等同于打印机)提供查找服务。 |
SoundbankReader | SoundbankReader提供音库文件读取服务。 |
StreamPrintServiceFactory | StreamPrintServiceFactory是StreamPrintService实例的工厂,可以以描述为mime类型的特定文档格式打印到输出流。 |