gui.print
クラス PrintAction

java.lang.Object
  上位を拡張 javax.swing.AbstractAction
      上位を拡張 gui.print.PrintAction
すべての実装されたインタフェース:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
直系の既知のサブクラス:
PrintComponentAction, PrintStringAction

public abstract class PrintAction
extends javax.swing.AbstractAction

印刷アクション

関連項目:
直列化された形式

フィールドの概要
protected  java.awt.Component base
          ダイアログの所有者
protected  PrintManager manager
          印刷管理オブジェクト
 
クラス javax.swing.AbstractAction から継承されたフィールド
changeSupport, enabled
 
インタフェース javax.swing.Action から継承されたフィールド
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
コンストラクタの概要
PrintAction(java.awt.Component base)
          アクションオブジェクトを構築する
PrintAction(java.awt.Component base, javax.swing.Icon icon)
          アイコンを指定してアクションオブジェクトを構築する
 
メソッドの概要
static java.lang.String actionName()
          アクション名称を返す
 void actionPerformed(java.awt.event.ActionEvent e)
          印刷属性を設定して印刷する
protected abstract  javax.print.DocFlavor getDocFlavor()
          印刷データ形式を返す
protected abstract  java.lang.Object getPrintData()
          印刷対象データを返す
protected  void showErrorMessage(java.lang.String message, java.lang.Exception ex)
          エラーメッセージを表示する
 
クラス javax.swing.AbstractAction から継承されたメソッド
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

base

protected java.awt.Component base
ダイアログの所有者


manager

protected PrintManager manager
印刷管理オブジェクト

コンストラクタの詳細

PrintAction

public PrintAction(java.awt.Component base)
アクションオブジェクトを構築する

パラメータ:
base - ダイアログの所有者

PrintAction

public PrintAction(java.awt.Component base,
                   javax.swing.Icon icon)
アイコンを指定してアクションオブジェクトを構築する

パラメータ:
base - ダイアログの所有者
icon - アイコン
メソッドの詳細

getDocFlavor

protected abstract javax.print.DocFlavor getDocFlavor()
印刷データ形式を返す

戻り値:
印刷データ形式

getPrintData

protected abstract java.lang.Object getPrintData()
印刷対象データを返す

戻り値:
印刷対象データ

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
印刷属性を設定して印刷する

パラメータ:
e - アクションが発生したことを示すイベント

showErrorMessage

protected void showErrorMessage(java.lang.String message,
                                java.lang.Exception ex)
エラーメッセージを表示する

パラメータ:
message - エラー通知メッセージ
ex - 発生した例外

actionName

public static java.lang.String actionName()
アクション名称を返す

戻り値:
アクション名称