javax.jnlp
インタフェース PrintService


public interface PrintService

PrintService は、信頼されない実行環境で実行されているアプリケーションに対しても、印刷機能にアクセスするためのメソッドを提供します。このサービスを使用すると、アプリケーションは JNLP クライアントに印刷ジョブを送信できます。そうするとクライアントはユーザにこの要求を表示します。受け入れられた場合、要求をプリンタの待ち行列に入れます。

導入されたバージョン:
1.0

メソッドの概要
 java.awt.print.PageFormat getDefaultPage()
          新しい PageFormat インスタンスを生成し、作成したインスタンスのサイズと向きをデフォルトに設定します。
 boolean print(java.awt.print.Pageable document)
          指定された Pageable オブジェクトを使ってドキュメントを印刷します。
 boolean print(java.awt.print.Printable painter)
          指定された Printable オブジェクトを使ってドキュメントを印刷します。
 java.awt.print.PageFormat showPageFormatDialog(java.awt.print.PageFormat page)
          PageFormat インスタンスを変更できるダイアログを表示します。
 

メソッドの詳細

getDefaultPage

java.awt.print.PageFormat getDefaultPage()
新しい PageFormat インスタンスを生成し、作成したインスタンスのサイズと向きをデフォルトに設定します。

戻り値:
デフォルトのサイズと向きに設定された PageFormat

showPageFormatDialog

java.awt.print.PageFormat showPageFormatDialog(java.awt.print.PageFormat page)
PageFormat インスタンスを変更できるダイアログを表示します。page 引数を使って、ページ設定ダイアログの制御を初期化します。ユーザがダイアログをキャンセルした場合、このメソッドは変更されていない元の page オブジェクトを返します。ユーザがダイアログを受け入れた場合、このメソッドは指定された変更を含む新しい PageFormat オブジェクトを返します。どちらの場合も、元の page オブジェクトは変更されません。

パラメータ:
page - 変更できるようにユーザに示されたデフォルトの PageFormat
戻り値:
ダイアログがキャンセルされた場合は、元の page オブジェクト。ダイアログが受け入れられた場合は、ユーザが指定した形式を含む新しい PageFormat オブジェクト

print

boolean print(java.awt.print.Pageable document)
指定された Pageable オブジェクトを使ってドキュメントを印刷します。

パラメータ:
document - 印刷されるページ。null であってはならない
戻り値:
印刷が正常に終了した場合は true、そうでない場合は false

print

boolean print(java.awt.print.Printable painter)
指定された Printable オブジェクトを使ってドキュメントを印刷します。

パラメータ:
painter - ドキュメントの各ページを描画するために呼び出された Printable
戻り値:
印刷が正常に終了した場合は true、そうでない場合は false


Copyright (c) 2004 Sun Microsystems, Inc. All Rights Reserved