gui.print
クラス PrintComponent

java.lang.Object
  上位を拡張 gui.print.PrintComponent
すべての実装されたインタフェース:
java.awt.print.Printable

public class PrintComponent
extends java.lang.Object
implements java.awt.print.Printable

コンポーネント印刷クラス


フィールドの概要
private  java.awt.Component component
          印刷対象コンポーネント
 
インタフェース java.awt.print.Printable から継承されたフィールド
NO_SUCH_PAGE, PAGE_EXISTS
 
コンストラクタの概要
PrintComponent(java.awt.Component component)
          コンポーネント印刷オブジェクトを構築する
 
メソッドの概要
 int print(java.awt.Graphics g, java.awt.print.PageFormat pf, int pageIndex)
          印刷する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

component

private java.awt.Component component
印刷対象コンポーネント

コンストラクタの詳細

PrintComponent

public PrintComponent(java.awt.Component component)
コンポーネント印刷オブジェクトを構築する

パラメータ:
component - 印刷対象コンポーネント
メソッドの詳細

print

public int print(java.awt.Graphics g,
                 java.awt.print.PageFormat pf,
                 int pageIndex)
          throws java.awt.print.PrinterException
印刷する

定義:
インタフェース java.awt.print.Printable 内の print
パラメータ:
g - ページが描画されるコンテキスト
pf - 描画されるページのサイズと印刷方向
pageIndex - 描画されるページのゼロから始まるインデックス
戻り値:
ページの描画に成功した場合は PAGE_EXISTS, pageIndex で指定されたページが存在しない場合は NO_SUCH_PAGE
例外:
java.awt.print.PrinterException - 印刷が中断された場合