クラス
javax.print.DocFlavorの使用

DocFlavorを使用しているパッケージ 
パッケージ 説明
javax.print
Java™ Print Service APIの主なクラスとインタフェースを提供します。
  • javax.printでのDocFlavorの使用

    javax.print内のDocFlavorのサブインタフェース 
    修飾子と型 クラス 説明
    static class  DocFlavor.BYTE_ARRAY
    クラスDocFlavor.BYTE_ARRAYは、事前定義された静的定数DocFlavorオブジェクト(例えば、印刷データ表現クラスとしてバイト配列(byte[])を使用するdocフレーバ)を提供します。
    static class  DocFlavor.CHAR_ARRAY
    クラスDocFlavor.CHAR_ARRAYは、文字配列(char[])を印刷データ表現クラスとして使用して、docフレーバなどの事前定義された静的定数DocFlavorオブジェクトを提供します。
    static class  DocFlavor.INPUT_STREAM
    クラスDocFlavor.INPUT_STREAMは、事前定義された静的定数DocFlavorオブジェクト(例えば、印刷データ表現クラスとしてバイト・ストリーム(java.io.InputStream)を使用するdocフレーバ)を提供します。
    static class  DocFlavor.READER
    クラスDocFlavor.READERは、文字データ・ストリーム(java.io.Reader)を印刷データ表現クラスとして使用して、docフレーバなどの事前定義された静的定数DocFlavorオブジェクトを提供します。
    static class  DocFlavor.SERVICE_FORMATTED
    クラスDocFlavor.SERVICE_FORMATTEDは、定義済みの静的定数DocFlavorオブジェクト(サービス・フォーマットされた印刷データ用のdocフレーバなど)を提供します。
    static class  DocFlavor.STRING
    クラスDocFlavor.STRINGは、印刷データ表現クラスとして文字列(java.lang.String)を使用するdocフレーバなど、事前定義された静的定数DocFlavorオブジェクトを提供します。
    static class  DocFlavor.URL
    クラスDocFlavor.URLは、定義済みの静的定数DocFlavorオブジェクトを提供します。
    DocFlavorを返すjavax.print内のメソッド 
    修飾子と型 メソッド 説明
    DocFlavor Doc.getDocFlavor()
    このdocオブジェクトが印刷データの一部を提供するdocフレーバを判別します。
    DocFlavor SimpleDoc.getDocFlavor()
    このdocオブジェクトが印刷データの一部を提供するdocフレーバを判別します。
    DocFlavor[] PrintService.getSupportedDocFlavors()
    このPrintService用のジョブ設定時に、クライアントが指定可能な印刷データ形式を判定します。
    abstract DocFlavor[] StreamPrintServiceFactory.getSupportedDocFlavors()
    このファクトリから取得されたプリンタが受け入れ可能なドキュメント・フレーバのファクトリを照会します。
    DocFlavor[] FlavorException.getUnsupportedFlavors()
    サポートされていないフレーバを返します。
    DocFlavor型のパラメータを持つjavax.print内のメソッド 
    修飾子と型 メソッド 説明
    abstract MultiDocPrintService[] PrintServiceLookup.getMultiDocPrintServices​(DocFlavor[] flavors, AttributeSet attributes)
    アプリケーションから直接呼び出されることはありません。
    abstract PrintService[] PrintServiceLookup.getPrintServices​(DocFlavor flavor, AttributeSet attributes)
    指定された属性とDocFlavorsの組み合わせをサポートすることが確実に確認できるサービスを特定します。
    Object PrintService.getSupportedAttributeValues​(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes)
    この印刷サービス用のジョブ設定時に、クライアントが特定のカテゴリ内で指定可能な印刷属性値を判別します。
    AttributeSet PrintService.getUnsupportedAttributes​(DocFlavor flavor, AttributeSet attributes)
    特定のDocFlavorのコンテキストで印刷リクエストに対してサポートされていない属性を識別します。
    boolean PrintService.isAttributeValueSupported​(Attribute attrval, DocFlavor flavor, AttributeSet attributes)
    このPrint Service用のジョブ設定時に、クライアントが特定の印刷属性値を指定可能かどうかを判別します。
    boolean PrintService.isDocFlavorSupported​(DocFlavor flavor)
    この印刷サービスが特定のDocFlavorをサポートするかどうかを判定します。
    static MultiDocPrintService[] PrintServiceLookup.lookupMultiDocPrintServices​(DocFlavor[] flavors, AttributeSet attributes)
    指定されたすべてのdocフレーバを含むMultiDocsを印刷できるMultiDoc print Servicesを検索します。
    static PrintService[] PrintServiceLookup.lookupPrintServices​(DocFlavor flavor, AttributeSet attributes)
    指定されたDocFlavorの印刷が可能な印刷サービスを検索します。
    static StreamPrintServiceFactory[] StreamPrintServiceFactory.lookupStreamPrintServiceFactories​(DocFlavor flavor, String outputMimeType)
    データ・ストリームをoutputMimeTypeで指定された形式で出力するために、印刷ジョブで使用可能な印刷サービス用ファクトリを検出します。
    static PrintService ServiceUI.printDialog​(GraphicsConfiguration gc, int x, int y, PrintService[] services, PrintService defaultService, DocFlavor flavor, PrintRequestAttributeSet attributes)
    印刷サービス(プリンタ)選択用ダイアログをユーザーに提供します。
    DocFlavor型のパラメータを持つjavax.print内のコンストラクタ 
    コンストラクタ 説明
    SimpleDoc​(Object printData, DocFlavor flavor, DocAttributeSet attributes)
    指定された印刷データ、docフレーバ、およびdoc属性セットを使用して、SimpleDocを構築します。