Java AWT和Swing用户界面工具包,以及用于辅助功能,音频,图像,打印和JavaBeans的API

模块 java.desktop

定义AWT和Swing用户界面工具包,以及用于辅助功能,音频,图像,打印和JavaBeans的API。

模块图:

Java AWT和Swing用户界面工具包,以及用于辅助功能,音频,图像,打印和JavaBeans的API_第1张图片

从以下版本开始:java 9

    •  
      软件包 描述
      java.applet

      提供创建applet所需的类以及applet用于与其applet上下文通信的类。

      java.awt

      包含用于创建用户界面和绘制图形和图像的所有类。

      java.awt.color

      提供颜色空间的类。

      java.awt.desktop

      提供用于与各种桌面功能交互的接口和类。

      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

       
      变量 模块 描述
      transitive java.datatransfer

      定义用于在应用程序之间和应用程序内传输数据的API。

      transitive java.xml

      定义用于XML处理的Java API(JAXP),用于XML的Streaming API(StAX),用于XML的简单API(SAX)和W3C文档对象模型(DOM)API。

    • 服务

       
      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

      StreamPrintServiceFactoryStreamPrintService实例的工厂,可以以描述为mime类型的特定文档格式打印到输出流。

你可能感兴趣的:(API,java.desktop,java,Swing,java音频图像,JavaBeans,API,JAVA桌面开发)