モジュール javafx.graphics
パッケージ javafx.print

クラスPrinterAttributes



  • public final class PrinterAttributes
    extends Object
    このクラスは、ジョブ印刷機能に関連するプリンタ属性とその他の属性をカプセル化します。

    デフォルトまたは現在の値やサポートされる値のセットまたは範囲を適宜取得するメソッドがあります。

    このクラスのインスタンスはPrinterの委譲であり、プリンタから取得する必要があります。 プリンタの設定変更はこのAPIの範囲外であるため、アプリケーションによって変更することはできません。

    導入されたバージョン:
    JavaFX 8.0
    • メソッドの詳細

      • getDefaultCopies

        public int getDefaultCopies​()
        デフォルトの印刷部数。
        戻り値:
        デフォルトの部数
      • getMaxCopies

        public int getMaxCopies​()
        サポートされる最大部数。
        戻り値:
        サポートされている最大部数
      • supportsPageRanges

        public boolean supportsPageRanges​()
        ページ範囲がサポートされるかどうかをレポートします。
        戻り値:
        ページ範囲がサポートされる場合はtrue。
      • getDefaultCollation

        public Collation getDefaultCollation​()
        デフォルトの丁合い設定。
        戻り値:
        Collationのデフォルト値
      • getSupportedCollations

        public Set<Collation> getSupportedCollations​()
        このプリンタでサポートされる丁合い設定の変更不可能なセットを返します。
        戻り値:
        Collationのサポートされる値
      • getDefaultPrintSides

        public PrintSides getDefaultPrintSides​()
        両面設定のデフォルト値を返します。
        戻り値:
        PrintSidesのデフォルト値
      • getSupportedPrintSides

        public Set<PrintSides> getSupportedPrintSides​()
        このプリンタでサポートされる両面設定の変更不可能なセットを返します。
        戻り値:
        PrintSidesのサポートされる値
      • getDefaultPrintColor

        public PrintColor getDefaultPrintColor​()
        デフォルトの色設定(グレースケールまたはカラー)を取得します
        戻り値:
        デフォルトの印刷色設定。
      • getSupportedPrintColors

        public Set<PrintColor> getSupportedPrintColors​()
        このプリンタでサポートされる色設定の変更不可能なセットを返します。
        戻り値:
        PrintColorのサポートされる値
      • getDefaultPrintQuality

        public PrintQuality getDefaultPrintQuality​()
        デフォルトの品質設定を返します
        戻り値:
        デフォルトの印刷品質設定。
      • getSupportedPrintQuality

        public Set<PrintQuality> getSupportedPrintQuality​()
        このプリンタでサポートされる品質設定の変更不可能なセットを返します。
        戻り値:
        PrintQualityのサポートされる値
      • getDefaultPrintResolution

        public PrintResolution getDefaultPrintResolution​()
        このプリンタにおける用紙のデフォルトの印刷解像度を返します。
        戻り値:
        デフォルトの用紙の解像度
      • getSupportedPrintResolutions

        public Set<PrintResolution> getSupportedPrintResolutions​()
        このプリンタでサポートされる印刷解像度の変更不可能なセットを返します。
        戻り値:
        PrintResolutionのサポートされる値
      • getDefaultPageOrientation

        public PageOrientation getDefaultPageOrientation​()
        このプリンタにおける用紙のデフォルトの向きを返します。
        戻り値:
        デフォルトの用紙の向き
      • getSupportedPageOrientations

        public Set<PageOrientation> getSupportedPageOrientations​()
        このプリンタでサポートされる向きの変更不可能なセットを返します。
        戻り値:
        PageOrientationのサポートされる値
      • getDefaultPaper

        public Paper getDefaultPaper​()
        このプリンタで使用されるデフォルトの用紙サイズを返します。
        戻り値:
        デフォルトの用紙
      • getSupportedPapers

        public Set<Paper> getSupportedPapers​()
        このプリンタでサポートされる用紙サイズの変更不可能なセットを返します。
        戻り値:
        Paperのサポートされる値
      • getDefaultPaperSource

        public PaperSource getDefaultPaperSource​()
        デフォルトの給紙方法(トレイ)を返します
        戻り値:
        デフォルトの給紙方法。
      • getSupportedPaperSources

        public Set<PaperSource> getSupportedPaperSources​()
        このプリンタでサポートされる給紙方法(給紙ビンや給紙トレイ)の変更不可能なセットを返します。
        戻り値:
        サポートされる給紙方法