javax.jnlp
インタフェース PrintService


public interface PrintService

PrintService は、信頼できない実行環境で実行されているアプリケーションに対しても、印刷機能にアクセスするためのメソッドを提供します。このサービスを使用すると、アプリケーションは印刷ジョブを JNLP クライアントに送信できます。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

public java.awt.print.PageFormat getDefaultPage()
PageFormat インスタンスを新規生成し、それをデフォルトのサイズと向きに設定します。
戻り値:
デフォルトのサイズと向きに設定された PageFormat

showPageFormatDialog

public java.awt.print.PageFormat showPageFormatDialog(java.awt.print.PageFormat page)
PageFormat インスタンスを変更するためのダイアログを表示します。page 引数は、ページ設定ダイアログのコントロールを初期化するために使用します。ユーザがこのダイアログを取り消すと、変更前の page オブジェクトが返されます。ユーザがこのダイアログを承認すると、指定した変更内容が反映された新しい PageFormat オブジェクトが返されます。どちらの場合でも、元の page オブジェクトは変更されません。
パラメータ:
page - 変更のためにユーザに表示されたデフォルトの PageFormat
戻り値:
ダイアログが取り消された場合は元の page オブジェクト、ダイアログが承認された場合はユーザが指定した書式を含む新しい PageFormat オブジェクト

print

public boolean print(java.awt.print.Pageable document)
指定の Pageable オブジェクトを使用してドキュメントを印刷します。
パラメータ:
document - 印刷するページ。null を指定することはできない
戻り値:
印刷が正常に行われた場合は true、それ以外の場合は false

print

public boolean print(java.awt.print.Printable painter)
指定の Printable オブジェクトを使用してドキュメントを印刷します。
パラメータ:
painter - ドキュメントの各ページを描画するために呼び出された Printable
戻り値:
印刷が正常に行われた場合は true、それ以外の場合は false


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