- java.lang.Object
-
- javafx.print.PrinterAttributes
-
public final class PrinterAttributes extends Object
このクラスは、ジョブ印刷機能に関連するプリンタ属性とその他の属性をカプセル化します。デフォルトまたは現在の値やサポートされる値のセットまたは範囲を適宜取得するメソッドがあります。
このクラスのインスタンスは
Printer
の委譲であり、プリンタから取得する必要があります。 プリンタの設定変更はこのAPIの範囲外であるため、アプリケーションによって変更することはできません。- 導入されたバージョン:
- JavaFX 8.0
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Collation
getDefaultCollation()
デフォルトの丁合い設定。int
getDefaultCopies()
デフォルトの印刷部数。PageOrientation
getDefaultPageOrientation()
このプリンタにおける用紙のデフォルトの向きを返します。Paper
getDefaultPaper()
このプリンタで使用されるデフォルトの用紙サイズを返します。PaperSource
getDefaultPaperSource()
デフォルトの給紙方法(トレイ)を返しますPrintColor
getDefaultPrintColor()
デフォルトの色設定(グレースケールまたはカラー)を取得しますPrintQuality
getDefaultPrintQuality()
デフォルトの品質設定を返しますPrintResolution
getDefaultPrintResolution()
このプリンタにおける用紙のデフォルトの印刷解像度を返します。PrintSides
getDefaultPrintSides()
両面設定のデフォルト値を返します。int
getMaxCopies()
サポートされる最大部数。Set<Collation>
getSupportedCollations()
このプリンタでサポートされる丁合い設定の変更不可能なセットを返します。Set<PageOrientation>
getSupportedPageOrientations()
このプリンタでサポートされる向きの変更不可能なセットを返します。Set<Paper>
getSupportedPapers()
このプリンタでサポートされる用紙サイズの変更不可能なセットを返します。Set<PaperSource>
getSupportedPaperSources()
このプリンタでサポートされる給紙方法(給紙ビンや給紙トレイ)の変更不可能なセットを返します。Set<PrintColor>
getSupportedPrintColors()
このプリンタでサポートされる色設定の変更不可能なセットを返します。Set<PrintQuality>
getSupportedPrintQuality()
このプリンタでサポートされる品質設定の変更不可能なセットを返します。Set<PrintResolution>
getSupportedPrintResolutions()
このプリンタでサポートされる印刷解像度の変更不可能なセットを返します。Set<PrintSides>
getSupportedPrintSides()
このプリンタでサポートされる両面設定の変更不可能なセットを返します。boolean
supportsPageRanges()
ページ範囲がサポートされるかどうかをレポートします。
-
-
-
メソッドの詳細
-
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()
このプリンタでサポートされる給紙方法(給紙ビンや給紙トレイ)の変更不可能なセットを返します。- 戻り値:
- サポートされる給紙方法
-
-