包的用途
javax.print

使用 javax.print 的包
描述
为通用打印 API 提供类和接口。
为 Java 打印服务 API 提供主要类和接口。
javax.print.event 包含事件类和监听器接口。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供处理可编辑和不可编辑文本组件的类和接口。
  • java.awt.print 使用的 javax.print 中的类
    描述
    接口 PrintServiceDocPrintJob 的工厂。
    StreamPrintServiceFactoryStreamPrintService 实例的工厂,它可以以描述为 mime 类型的特定文档格式打印到输出流。
  • javax.print 使用的 javax.print 中的类
    描述
    接口 Doc 指定为打印作业提供一份打印数据的对象的接口。
    DocFlavor 封装了一个对象,该对象指定将打印数据提供给 DocPrintJob 的格式。
    DocFlavor.BYTE_ARRAY 提供预定义的静态常量 DocFlavor 对象,例如使用字节数组 (byte[]) 作为打印数据表示类的文档风格。
    DocFlavor.CHAR_ARRAY 提供预定义的静态常量 DocFlavor 对象,例如使用字符数组 (char[] ) 作为打印数据表示类的文档风格。
    DocFlavor.INPUT_STREAM 提供预定义的静态常量 DocFlavor 对象,例如使用字节流 (java.io.InputStream ) 作为打印数据表示类的文档风格。
    DocFlavor.READER 提供预定义的静态常量 DocFlavor 对象,例如使用字符流 (java.io.Reader ) 作为打印数据表示类的文档风格。
    DocFlavor.SERVICE_FORMATTED 提供预定义的静态常量 DocFlavor 对象,例如服务格式化打印数据的文档风格。
    DocFlavor.STRING 提供预定义的静态常量 DocFlavor 对象,例如使用字符串 (java.lang.String ) 作为打印数据表示类的文档风格。
    DocFlavor.URL 提供预定义的静态常量 DocFlavor 对象。
    此接口代表一个打印作业,该作业可以打印具有一组作业属性的指定文档。
    接口 MultiDoc 指定为打印作业提供多个打印数据的对象的接口。
    MultiDocPrintService 获得,MultiDocPrintJob 可以将指定的文档集合打印为具有一组作业属性的单个打印作业。
    接口 MultiPrintServiceMultiDocPrintJob 的工厂。
    PrintException 封装了使用打印服务实例时发生的与打印相关的错误情况。
    接口 PrintServiceDocPrintJob 的工厂。
    此类的实现为特定类型的打印服务(通常相当于打印机)提供查找服务。
    服务可以选择性地提供 UI,允许在不同角色中进行不同风格的交互。
    此类扩展 PrintService 并表示打印服务,该服务将不同格式的数据打印到客户端提供的输出流。
    StreamPrintServiceFactoryStreamPrintService 实例的工厂,它可以以描述为 mime 类型的特定文档格式打印到输出流。
  • javax.print.event 使用的 javax.print 中的类
    描述
    此接口代表一个打印作业,该作业可以打印具有一组作业属性的指定文档。
    接口 PrintServiceDocPrintJob 的工厂。
  • javax.swing 使用的 javax.print 中的类
    描述
    接口 PrintServiceDocPrintJob 的工厂。
  • javax.swing.text 使用的 javax.print 中的类
    描述
    接口 PrintServiceDocPrintJob 的工厂。