|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.j2.psvJ2Printer
jp.co.melco.preserv.j2.psvJ2PrinterEx
描画エリアに表示されている情報をプリンタに出力を行うためのクラスです。
psvJavaScreen
フィールドの概要 | |
protected boolean |
_frame
描画領域の外側に枠を追加フラグ |
protected boolean |
_message
メッセージダイアログ表示有無フラグ |
protected java.util.Vector |
_vrb
複数描画領域 |
クラス jp.co.melco.preserv.j2.psvJ2Printer から継承したフィールド |
_job, _pdraw, _pf, _rb, _rx, _ry, _scale, _screen, DRAW_SCALE |
インタフェース java.awt.print.Printable から継承したフィールド |
NO_SUCH_PAGE, PAGE_EXISTS |
コンストラクタの概要 | |
psvJ2PrinterEx()
印刷用オブジェクトを作成します。 |
|
psvJ2PrinterEx(java.awt.print.PageFormat pf,
psvPrinterDraw draw)
印刷用オブジェクトを作成します。 |
|
psvJ2PrinterEx(psvPrinterDraw draw)
印刷用オブジェクトを作成します。 |
メソッドの概要 | |
void |
add_view(double sx,
double sy,
double ex,
double ey)
指定した領域をグラフィックスウィンドウのサイズに合わせて表示します。 |
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pf,
int pi)
指定されたインデックスにあるページを、指定された書式で、指定されたGraphicsコンテキストに印刷します。 |
void |
set_color_mode(boolean col_mode)
印刷の色モードを設定します。 |
void |
set_print_scale(double scale)
印刷の解像度を設定します。 |
void |
set_ShowMessage(boolean b)
印刷中にダイアログの表示を行います。 |
void |
set_view_frame(boolean b)
表示領域の外側に枠を追加します。 |
void |
set_view(java.util.Vector v_rb)
複数の描画領域をグラフィックスウィンドウのサイズに合わせて表示します。 |
void |
showpage()
印刷の出力を開始します。 |
クラス jp.co.melco.preserv.j2.psvJ2Printer から継承したメソッド |
addMap, rotate, set_offscreen_mode, set_scale, setGaiji, setPageFormat, setPaintPattern, setPrinterDraw, setStrokePattern, view, view |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected java.util.Vector _vrb
protected boolean _message
protected boolean _frame
コンストラクタの詳細 |
public psvJ2PrinterEx()
public psvJ2PrinterEx(psvPrinterDraw draw)
draw
- psvPrinterDrawのインスタンスpublic psvJ2PrinterEx(java.awt.print.PageFormat pf, psvPrinterDraw draw)
draw
- psvPrinterDrawのインスタンスpf
- PageFormatオブジェクトメソッドの詳細 |
public void set_view(java.util.Vector v_rb)
v_rb
- 描画領域オブジェクトが入ったVectorオブジェクトpublic void add_view(double sx, double sy, double ex, double ey)
sx
- 領域の開始x座標(WC座標)sy
- 領域の開始y座標(WC座標)ex
- 領域の終了x座標(WC座標)ey
- 領域の終了y座標(WC座標)public void showpage() throws java.awt.print.PrinterException
psvJ2Printer
内の showpage
java.awt.print.PrinterException
- 印刷の出力中に何らかの例外が発生した場合psvJ2Printer.showpage()
public int print(java.awt.Graphics g, java.awt.print.PageFormat pf, int pi) throws java.awt.print.PrinterException
java.awt.print.Printable
内の print
psvJ2Printer
内の print
g
- ページが描画されるGraphicsコンテキストpf
- 描画されるページのサイズと印刷方向pi
- 描画されるページのゼロから始まるインデックス
java.awt.print.PrinterException
- 印刷が中断された場合psvJ2Printer.print(java.awt.Graphics, java.awt.print.PageFormat,
int)
public void set_color_mode(boolean col_mode)
col_mode
- true:カラー対応出力、false:白黒対応出力public void set_print_scale(double scale)
scale
- 解像度の倍率public void set_view_frame(boolean b)
b
- true:枠あり、false:枠なしpublic void set_ShowMessage(boolean b)
b
- true:メッセージ出力、false:メッセージ出力なし
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |