|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.system.print.PFPaper
public class PFPaper
帳票コンポーネント。 このコンポーネントから以下のイベントが発生する。
トリガー | 結果データ | イベント番号 |
---|---|---|
印刷実行 (正常終了) |
null | 1 |
印刷キャンセルあるいは 指定プリンタが存在しない |
null | 0 |
印刷実行 (異常終了) |
null | -1 |
フィールドの概要 |
---|
インタフェース java.awt.print.Printable から継承されたフィールド |
---|
NO_SUCH_PAGE, PAGE_EXISTS |
コンストラクタの概要 | |
---|---|
PFPaper()
帳票コンポーネントを生成する。 |
メソッドの概要 | |
---|---|
void |
addPaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
帳票要素を追加する。 |
void |
addPaperPage()
帳票のページを追加。 |
void |
addPaperPage(int pageno)
帳票のページを追加。 |
void |
addPFProcessTerminateListener(PFProcessTerminateListener lis)
引数で与えられたイベントリスナを登録し、 処理完了イベント発生時に処理を行う対象とする。 |
void |
clearAllTemporaryPaperElements()
一時的な帳票要素を帳票から削除して消去する |
void |
closePreviewDialog()
プレビューを閉じる。 |
protected void |
firePFProcessTerminated(PFProcessTerminateEvent event)
処理完了イベントを発生させる。 |
int |
getComponentID()
コンポーネントIDを取得する。 |
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。 |
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。 |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。 |
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する. |
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。 |
java.awt.Color |
getDefaultPaperElementBackgroundColor()
テキスト表示属性の背景色の初期値を取得する。 |
java.lang.String |
getDefaultPaperElementBooleanFalseString()
テキスト形式属性の偽値表示形式の初期値を取得する。 |
java.lang.String |
getDefaultPaperElementBooleanTrueString()
テキスト形式属性の真値表示形式の初期値を取得する。 |
java.awt.Color |
getDefaultPaperElementBorderColor()
帳票要素の境界線色の初期値を取得する |
float |
getDefaultPaperElementBorderWidth()
帳票要素の境界線幅の初期値を取得する |
java.lang.String |
getDefaultPaperElementDateFormatPattern()
テキスト形式属性の日付表示形式の初期値を取得する。 |
java.awt.Font |
getDefaultPaperElementFont()
テキスト表示属性のフォントの初期値を取得する |
java.awt.Color |
getDefaultPaperElementForegroundColor()
テキスト表示属性の文字色の初期値を取得する。 |
float |
getDefaultPaperElementHorizontalMargin()
テキスト表示属性のテキスト横余白の初期値を取得する。 |
float |
getDefaultPaperElementLineMargin()
テキスト表示属性のテキスト行間隔の初期値を取得する。 |
java.lang.String |
getDefaultPaperElementNumberFormatPattern()
テキスト形式属性の数値表示形式の初期値を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute |
getDefaultPaperElementTextDrawAttribute()
テキスト描画属性の初期値を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute |
getDefaultPaperElementTextFormatAttribute()
テキスト形式属性の初期値を取得する。 |
int |
getDefaultPaperElementTextPosition()
テキスト表示属性のテキスト表示位置の初期値を取得する。 |
float |
getDefaultPaperElementVerticalMargin()
テキスト表示属性のテキスト縦余白の初期値を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute |
getEditLabelElementTextDrawAttribute()
編集対象のラベル要素のテキスト表示属性を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElement |
getEditPaperElement()
編集対象の帳票要素を取得する |
java.awt.Color |
getEditPaperElementAttributeBackgroundColor()
編集対象のテキスト表示属性の背景色を取得する。 |
java.lang.String |
getEditPaperElementAttributeBooleanFalseString()
編集対象のテキスト形式属性の偽値表示形式を取得する。 |
java.lang.String |
getEditPaperElementAttributeBooleanTrueString()
編集対象のテキスト形式属性の真値表示形式を取得する。 |
java.lang.String |
getEditPaperElementAttributeDateFormatPattern()
編集対象のテキスト形式属性の日付表示形式を取得する。 |
java.awt.Font |
getEditPaperElementAttributeFont()
編集対象のテキスト表示属性のフォントを取得する。 |
java.awt.Color |
getEditPaperElementAttributeForegroundColor()
編集対象のテキスト表示属性の文字色を取得する。 |
float |
getEditPaperElementAttributeHorizontalMargin()
編集対象のテキスト表示属性の横余白を取得する。 |
float |
getEditPaperElementAttributeLineMargin()
編集対象のテキスト表示属性の行間隔を取得する。 |
java.lang.String |
getEditPaperElementAttributeNumberFormatPattern()
編集対象のテキスト形式属性の数値表示形式を取得する。 |
int |
getEditPaperElementAttributeTextPosition()
編集対象のテキスト表示属性の表示位置を取得する。 |
float |
getEditPaperElementAttributeVerticalMargin()
編集対象のテキスト表示属性の縦余白を取得する。 |
java.awt.Color |
getEditPaperElementBorderColor()
編集対象の帳票要素の境界線色を取得する。 |
float |
getEditPaperElementBorderWidth()
編集対象の帳票要素の境界線幅を取得する。 |
float |
getEditPaperElementHeight()
編集対象の帳票要素の高さを取得する。 |
float |
getEditPaperElementPositionX()
編集対象の帳票要素の左上X座標を取得する。 |
float |
getEditPaperElementPositionY()
編集対象の帳票要素の左上Y座標を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute |
getEditPaperElementTextDrawAttribute()
編集対象のテキスト表示属性を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute |
getEditPaperElementTextFormatAttribute()
編集対象のテキスト形式属性を取得する。 |
float |
getEditPaperElementWidth()
編集対象の帳票要素の幅を取得する。 |
float |
getEditTableElementColumnBorderWidth()
編集対象のテーブル要素の列境界線の幅を取得する。 |
float |
getEditTableElementColumnWidth(int index)
編集対象のテーブル要素の列幅を取得する。 |
float |
getEditTableElementHeaderBorderWidth()
編集対象のテーブル要素のヘッダ境界線の幅を取得する。 |
float |
getEditTableElementRowBorderWidth()
編集対象のテーブル要素の行境界線の幅を取得する。 |
float |
getEditTableElementRowHeight(int index)
編集対象のテーブル要素の行高を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute |
getEditTableElementTextDrawAttribute()
編集対象のテーブル要素のテキスト表示属性を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute |
getEditTableElementTextDrawAttributeOfColumn(int index)
編集対象のテーブル要素の指定列のテキスト表示属性を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute |
getEditTableElementTextDrawAttributeOfHeader()
編集対象のテーブル要素のヘッダのテキスト表示属性を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute |
getEditTableElementTextFormatAttributeOfColumn(int index)
編集対象のテーブル要素の指定列のテキスト形式属性を取得する。 |
int |
getGridSize()
グリッド線の間隔を取得する。 |
float |
getPaperDrawHeight()
帳票の描画縦幅を取得する。 |
float |
getPaperDrawWidth()
帳票の描画横幅を取得する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperElement |
getPaperElement(int index)
帳票要素を取得する。 |
int |
getPaperElementCount()
帳票要素数を取得する。 |
int |
getPaperElementIndex(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
帳票要素の位置を取得する。 |
float |
getPaperHeight()
帳票の縦幅を取得する。 |
int |
getPaperOrientation()
帳票方向を取得する。 |
int |
getPaperPageCount()
帳票のページ数を取得。 |
int |
getPaperSize()
帳票サイズを取得する。 |
float |
getPaperWidth()
帳票の横幅を取得する。 |
java.util.Iterator |
getPFProcessTerminateListenerList()
処理完了イベントリスナ配列を取得する。 |
float |
getPrintBottomMargin()
帳票の下余白を取得する。 |
PFObjectList |
getPrinterList()
プリンタ名のリストを取得する。 |
float |
getPrintLeftMargin()
帳票の左余白を取得する。 |
float |
getPrintRightMargin()
帳票の右余白を取得する。 |
float |
getPrintTopMargin()
帳票の上余白を取得する。 |
boolean |
hasEditPaperElement()
編集対象の帳票要素が設定されているか判定する |
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する. |
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する. |
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する. |
boolean |
isDefaultPaperElementDrawUnderLine()
テキスト表示属性のテキスト下線有無の初期値を取得する。 |
boolean |
isEditPaperElementAttributeDrawUnderLine()
編集対象のテキスト表示属性の下線有無を取得する。 |
boolean |
isEditPaperElementOriginalSizeDraw()
編集対象の帳票要素の原寸表示フラグを取得する。 |
boolean |
isEditTableAutoAdjustTableHeight()
編集対象のテーブル要素の自動高さ調節フラグを取得する。 |
boolean |
isEditTableDrawHeader()
編集対象のテーブル要素のヘッダ表示フラグを取得する。 |
boolean |
isExcelOutputButtonVisible()
印刷プレビューダイアログのExcel出力ボタンの表示/非表示を取得する. |
boolean |
isExcelTableCellMerged()
エクセル出力時にテーブルセルを結合するかどうかを取得する。 |
boolean |
isExcelTextboxUsed()
エクセル出力テキストボックス使用フラグを取得する。 |
boolean |
isGridBlank()
プレビュー画面のグリッド表示/非表示を取得する。 |
void |
localeUpdated()
ロケール変更に対応する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperBarCodeElement |
makeBarCodeElement(java.lang.String text,
java.lang.String codeType,
boolean addCheckDigit,
boolean printString,
boolean temporary)
文字列を指定してバーコード要素を作成する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperComponentImageElement |
makeComponentImageElement(PFGUIComponent comp,
boolean temporary)
コンポーネントを指定して画面イメージ要素を作成する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperImageDataElement |
makeImageDataElement(java.awt.Image image,
boolean temporary)
画像データを指定して画像データ要素を作成する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperLabelElement |
makeLabelElement(java.lang.String text,
boolean temporary)
文字列を指定してラベル要素を作成する。 |
jp.go.aist.dmrc.platform.base.print.PFPaperTableElement |
makeTableElement(PFComponent comp,
boolean temporary)
コンポーネントを指定してテーブル要素を作成する。 |
void |
movePaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element,
int index)
帳票要素を移動する。 |
void |
movePaperElementBottom(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
帳票要素を最背面に移動する。 |
void |
movePaperElementTop(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
帳票要素を最前面に移動する。 |
void |
previewPaper(java.awt.Component parent)
帳票をプレビューする。 |
void |
previewPaper(java.awt.Component parent,
int mode)
編集モードを指定して帳票をプレビューする。 |
void |
previewPaper(java.awt.Component parent,
int mode,
boolean visible)
編集モードおよび印刷ボタンの表示/非表示を指定して帳票をプレビューする。 |
int |
print(java.awt.Graphics graphics,
java.awt.print.PageFormat pageFormat,
int pageIndex)
ページをプリントする。 |
void |
printPaper()
帳票をデフォルト設定で印刷する。 |
void |
printPaper(boolean showDialog)
帳票を印刷する。 |
void |
printPaper(java.lang.String printer)
プリンタ名を指定して帳票を印刷する。 |
void |
printPaperInLastSetting()
最後に使用した印刷設定条件で帳票印刷を行う。 |
void |
readXML(PFXMLLoader in)
XMLを入力する. |
void |
removePaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
帳票要素を削除する。 |
void |
removePaperPage()
帳票のページを削除。 |
void |
removePaperPage(int pageno)
帳票のページを削除。 |
void |
removePFProcessTerminateListener(PFProcessTerminateListener lis)
引数で与えられたイベントリスナを削除し、 処理完了イベント発生時に処理を行う対象から外す。 |
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する. |
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する. |
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する. |
void |
setComponentID(int id)
コンポーネントIDを設定する。 |
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。 |
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。 |
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する. |
void |
setDefaultPaperElementBackgroundColor(java.awt.Color color)
テキスト表示属性の背景色の初期値を設定する。 |
void |
setDefaultPaperElementBooleanFalseString(java.lang.String text)
テキスト形式属性の偽値表示形式の初期値を設定する。 |
void |
setDefaultPaperElementBooleanTrueString(java.lang.String text)
テキスト形式属性の真値表示形式の初期値を設定する。 |
void |
setDefaultPaperElementBorderColor(java.awt.Color color)
帳票要素の境界線色の初期値を設定する |
void |
setDefaultPaperElementBorderWidth(float width)
帳票要素の境界線幅の初期値を設定する |
void |
setDefaultPaperElementDateFormatPattern(java.lang.String pattern)
テキスト形式属性の日付表示形式の初期値を設定する。 |
void |
setDefaultPaperElementDrawUnderLine(boolean draw)
テキスト表示属性のテキスト下線有無の初期値を設定する。 |
void |
setDefaultPaperElementFont(java.awt.Font font)
テキスト表示属性のフォントの初期値を設定する |
void |
setDefaultPaperElementForegroundColor(java.awt.Color color)
テキスト表示属性の文字色の初期値を設定する。 |
void |
setDefaultPaperElementHorizontalMargin(float margin)
テキスト表示属性のテキスト横余白の初期値を設定する。 |
void |
setDefaultPaperElementLineMargin(float margin)
テキスト表示属性のテキスト行間隔の初期値を設定する。 |
void |
setDefaultPaperElementNumberFormatPattern(java.lang.String pattern)
テキスト形式属性の数値表示形式の初期値を設定する。 |
void |
setDefaultPaperElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
テキスト描画属性の初期値を設定する。 |
void |
setDefaultPaperElementTextFormatAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute attribute)
テキスト形式属性の初期値を設定する。 |
void |
setDefaultPaperElementTextPosition(int position)
テキスト表示属性のテキスト表示位置の初期値を設定する。 |
void |
setDefaultPaperElementVerticalMargin(float margin)
テキスト表示属性のテキスト縦余白の初期値を設定する。 |
void |
setEditLabelElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
編集対象のラベル要素のテキスト表示属性を設定する。 |
void |
setEditPaperElement(int index)
編集対象の帳票要素をインデックス指定で設定する |
void |
setEditPaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
編集対象の帳票要素を設定する。 |
void |
setEditPaperElementAttributeBackgroundColor(java.awt.Color color)
編集対象のテキスト表示属性の背景色を設定する。 |
void |
setEditPaperElementAttributeBooleanFalseString(java.lang.String text)
編集対象のテキスト形式属性の偽値表示形式を設定する。 |
void |
setEditPaperElementAttributeBooleanTrueString(java.lang.String text)
編集対象のテキスト形式属性の真値表示形式を設定する。 |
void |
setEditPaperElementAttributeDateFormatPattern(java.lang.String pattern)
編集対象のテキスト形式属性の日付表示形式を設定する。 |
void |
setEditPaperElementAttributeDrawUnderLine(boolean draw)
編集対象のテキスト表示属性の下線有無を設定する。 |
void |
setEditPaperElementAttributeFont(java.awt.Font font)
編集対象のテキスト表示属性のフォントを設定する。 |
void |
setEditPaperElementAttributeForegroundClor(java.awt.Color color)
編集対象のテキスト表示属性の文字色を設定する。 |
void |
setEditPaperElementAttributeHorizontalMargin(float margin)
編集対象のテキスト表示属性の横余白を設定する。 |
void |
setEditPaperElementAttributeLineMargin(float margin)
編集対象のテキスト表示属性の行間隔を設定する。 |
void |
setEditPaperElementAttributeNumberFormatPattern(java.lang.String pattern)
編集対象のテキスト形式属性の数値表示形式を設定する。 |
void |
setEditPaperElementAttributeTextPosition(int position)
編集対象のテキスト表示属性の表示位置を設定する。 |
void |
setEditPaperElementAttributeVerticalMargin(float margin)
編集対象のテキスト表示属性の縦余白を設定する。 |
void |
setEditPaperElementBorderColor(java.awt.Color color)
編集対象の帳票要素の境界線色を設定する。 |
void |
setEditPaperElementBorderWidth(float width)
編集対象の帳票要素の境界線幅を設定する。 |
void |
setEditPaperElementHeight(float h)
編集対象の帳票要素の高さを設定する。 |
void |
setEditPaperElementOriginalSizeDraw(boolean originalSize)
編集対象の帳票要素の原寸表示フラグを設定する。 |
void |
setEditPaperElementPosition(float x,
float y)
編集対象の帳票要素の位置を設定する。 |
void |
setEditPaperElementPositionX(float x)
編集対象の帳票要素の左上X座標を設定する。 |
void |
setEditPaperElementPositionY(float y)
編集対象の帳票要素の左上Y座標を設定する。 |
void |
setEditPaperElementSize(float width,
float height)
編集対象の帳票要素のサイズを設定する。 |
void |
setEditPaperElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
編集対象のテキスト表示属性を設定する。 |
void |
setEditPaperElementTextFormatAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute attribute)
編集対象のテキスト形式属性を設定する。 |
void |
setEditPaperElementWidth(float w)
編集対象の帳票要素の幅を設定する。 |
void |
setEditTableAutoAdjustTableHeight(boolean auto)
編集対象のテーブル要素の自動高さ調節フラグを設定する。 |
void |
setEditTableDrawHeader(boolean draw)
編集対象のテーブル要素のヘッダ表示フラグを設定する。 |
void |
setEditTableElementColumnBorderWidth(float w)
編集対象のテーブル要素の列境界線の幅を設定する。 |
void |
setEditTableElementColumnWidth(int index,
float w)
編集対象のテーブル要素の列幅を設定する。 |
void |
setEditTableElementHeaderBorderWidth(float w)
編集対象のテーブル要素のヘッダ境界線の幅を設定する。 |
void |
setEditTableElementRowBorderWidth(float w)
編集対象のテーブル要素の行境界線の幅を設定する。 |
void |
setEditTableElementRowHeight(int index,
float h)
編集対象のテーブル要素の行高を設定する。 |
void |
setEditTableElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
編集対象のテーブル要素のテキスト表示属性を設定する。 |
void |
setEditTableElementTextDrawAttributeOfColoumn(int index,
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
編集対象のテーブル要素の指定列のテキスト表示属性を設定する。 |
void |
setEditTableElementTextDrawAttributeOfHeader(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
編集対象のテーブル要素のヘッダのテキスト表示属性を設定する。 |
void |
setEditTableElementTextFormatAttributeOfColoumn(int index,
jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute attribute)
編集対象のテーブル要素の指定列のテキスト形式属性を設定する。 |
void |
setExcelOutputButtonVisible(boolean excelOutputButtonVisible)
印刷プレビューダイアログのExcel出力ボタンの表示/非表示を設定する. |
void |
setExcelTableCellMerged(boolean merge)
エクセル出力時にテーブルセルを結合するかどうかを設定する。 |
void |
setExcelTextboxUsed(boolean used)
エクセル出力テキストボックス使用フラグを設定する。 |
void |
setGridBlank(boolean blank)
プレビュー画面のグリッド表示/非表示を設定する。 |
void |
setGridSize(int gridSize)
グリッド線の間隔を設定する。 |
void |
setPaperHeight(float height)
帳票の縦幅を設定する。 |
void |
setPaperOrientation(int orientation)
帳票方向を設定する。 |
void |
setPaperPageCount(int num)
帳票のページ数を設定する。 |
void |
setPaperSize(float width,
float height)
帳票サイズを設定する。 |
void |
setPaperSize(int size)
帳票サイズを設定する。 |
void |
setPaperWidth(float width)
帳票の横幅を設定する。 |
void |
setPrintBottomMargin(float bottom)
帳票の下余白を設定する。 |
void |
setPrintLeftMargin(float left)
帳票の左余白を設定する。 |
void |
setPrintMargin(float top,
float bottom,
float left,
float right)
帳票の余白を設定する。 |
void |
setPrintRightMargin(float right)
帳票の右余白を設定する。 |
void |
setPrintTopMargin(float top)
帳票の上余白を設定する。 |
void |
setupPrintService()
印刷設定を行う。 |
void |
writeExcel()
Excel出力する。 |
void |
writeExcel(java.io.File file)
Excel出力する。 |
void |
writeExcel(java.lang.String filePath)
Excel出力する。 |
void |
writeXML(PFXMLGenerator out)
XMLを出力する. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFPaper()
メソッドの詳細 |
---|
public java.lang.String getComponentName()
PFComponent
内の getComponentName
public java.lang.String getComponentKey()
PFComponent
内の getComponentKey
public void setComponentKey(java.lang.String key)
PFComponent
内の setComponentKey
key
- コンポーネントキーpublic PFMultiLocaleString getComponentKeys()
public void setComponentKeys(PFMultiLocaleString keys)
keys
- 全ロケール分のコンポーネントキーpublic int getComponentID()
PFComponent
内の getComponentID
public void setComponentID(int id)
PFComponentBus
から設定される。
各コンポーネント内では操作しないこと。
PFComponent
内の setComponentID
id
- 設定するコンポーネントIDpublic java.lang.String getComponentString()
PFComponent
内の getComponentString
public java.lang.String getComponentPublicName()
PFComponent
内の getComponentPublicName
public void setComponentPublicName(java.lang.String publicName) throws PFComponentException
PFComponent
内の setComponentPublicName
publicName
- 設定するコンポーネント公開名
PFComponentException
- 規約に反する名前が設定されようとした場合public boolean isAllowRemoteInvocation()
PFComponent
内の isAllowRemoteInvocation
public void setAllowRemoteInvocation(boolean flag)
PFComponent
内の setAllowRemoteInvocation
flag
- コンポーネント連携要求に対する可否public boolean isAllowPullTransfer()
PFComponent
内の isAllowPullTransfer
public void setAllowPullTransfer(boolean flag)
PFComponent
内の setAllowPullTransfer
flag
- Pull型コンポーネント転送要求に対する可否public boolean isAllowPushTransfer()
PFComponent
内の isAllowPushTransfer
public void setAllowPushTransfer(boolean flag)
PFComponent
内の setAllowPushTransfer
flag
- Push型コンポーネント転送要求に対する可否public java.util.Iterator getPFProcessTerminateListenerList()
PFProcessTerminateEventSource
内の getPFProcessTerminateListenerList
public void addPFProcessTerminateListener(PFProcessTerminateListener lis)
PFProcessTerminateEventSource
内の addPFProcessTerminateListener
lis
- 追加対象イベントリスナpublic void removePFProcessTerminateListener(PFProcessTerminateListener lis)
PFProcessTerminateEventSource
内の removePFProcessTerminateListener
lis
- 削除対象イベントリスナprotected void firePFProcessTerminated(PFProcessTerminateEvent event)
event
- 処理完了イベント
PFMethodException
- イベント伝播先のメソッド起動時のエラー
PFRuntimeException
- 予期しない実行時エラーpublic void localeUpdated()
PFComponent
内の localeUpdated
public int getPaperElementCount()
PFPrintableComponent
内の getPaperElementCount
public jp.go.aist.dmrc.platform.base.print.PFPaperElement getPaperElement(int index)
PFPrintableComponent
内の getPaperElement
index
- 取得対象インデックス
public void addPaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
PFPrintableComponent
内の addPaperElement
element
- 帳票要素public void removePaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
PFPrintableComponent
内の removePaperElement
element
- 帳票要素public void printPaper()
PFPrintableComponent
内の printPaper
public void printPaper(boolean showDialog)
PFPrintableComponent
内の printPaper
showDialog
- 印刷ダイアログ表示public void printPaperInLastSetting()
public int print(java.awt.Graphics graphics, java.awt.print.PageFormat pageFormat, int pageIndex) throws java.awt.print.PrinterException
java.awt.print.Printable
内の print
graphics
- ページが描画されるコンテキストpageFormat
- 描画されるページのサイズと印刷方向pageIndex
- 描画されるページのゼロから始まるインデックス
java.awt.print.PrinterException
public void previewPaper(java.awt.Component parent)
PFPrintableComponent
内の previewPaper
parent
- 親フレームpublic void previewPaper(java.awt.Component parent, int mode)
parent
- 親フレームmode
- 編集モード(int)public void previewPaper(java.awt.Component parent, int mode, boolean visible)
parent
- 親フレームmode
- 編集モード(int)visible
- 印刷ボタンの表示/非表示を示す真偽値public void closePreviewDialog()
public void setPaperSize(int size)
PFPrintableComponent
内の setPaperSize
size
- 帳票サイズpublic int getPaperSize()
PFPrintableComponent
内の getPaperSize
public void setPaperSize(float width, float height) throws PFComponentException
PFPrintableComponent
内の setPaperSize
width
- 帳票横幅(単位:mm)height
- 帳票縦幅(単位:mm)
PFComponentException
- 指定されたサイズの値が正しくないpublic float getPaperWidth()
PFPrintableComponent
内の getPaperWidth
public float getPaperHeight()
PFPrintableComponent
内の getPaperHeight
public void setPaperWidth(float width) throws PFComponentException
PFPrintableComponent
内の setPaperWidth
width
- 帳票横幅(単位:mm)
PFComponentException
- 指定されたサイズの値が正しくないpublic void setPaperHeight(float height) throws PFComponentException
PFPrintableComponent
内の setPaperHeight
height
- 帳票縦幅(単位:mm)
PFComponentException
- 指定されたサイズの値が正しくないpublic void setPaperOrientation(int orientation)
PFPrintableComponent
内の setPaperOrientation
orientation
- 帳票方向(横長:PAPER_ORIENTATION_LANDSCAPE、縦長:PAPER_ORIENTATION_PORTRAIT)public int getPaperOrientation()
PFPrintableComponent
内の getPaperOrientation
public void setPrintMargin(float top, float bottom, float left, float right) throws PFComponentException
PFPrintableComponent
内の setPrintMargin
top
- 上余白bottom
- 下余白left
- 左余白right
- 右余白
PFComponentException
- 指定された余白の値が正しくないpublic float getPrintTopMargin()
PFPrintableComponent
内の getPrintTopMargin
public float getPrintBottomMargin()
PFPrintableComponent
内の getPrintBottomMargin
public float getPrintLeftMargin()
PFPrintableComponent
内の getPrintLeftMargin
public float getPrintRightMargin()
PFPrintableComponent
内の getPrintRightMargin
public void setPrintTopMargin(float top) throws PFComponentException
PFPrintableComponent
内の setPrintTopMargin
top
- 上余白(単位:mm)
PFComponentException
- 指定された余白の値が正しくないpublic void setPrintBottomMargin(float bottom) throws PFComponentException
PFPrintableComponent
内の setPrintBottomMargin
bottom
- 下余白(単位:mm)
PFComponentException
- 指定された余白の値が正しくないpublic void setPrintLeftMargin(float left) throws PFComponentException
PFPrintableComponent
内の setPrintLeftMargin
left
- 左余白(単位:mm)
PFComponentException
- 指定された余白の値が正しくないpublic void setPrintRightMargin(float right) throws PFComponentException
PFPrintableComponent
内の setPrintRightMargin
right
- 右余白(単位:mm)
PFComponentException
- 指定された余白の値が正しくないpublic float getPaperDrawWidth()
PFPrintableComponent
内の getPaperDrawWidth
public float getPaperDrawHeight()
PFPrintableComponent
内の getPaperDrawHeight
public void setGridSize(int gridSize)
PFPrintableComponent
内の setGridSize
gridSize
- グリッド線の間隔public int getGridSize()
PFPrintableComponent
内の getGridSize
public void movePaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element, int index)
PFPrintableComponent
内の movePaperElement
element
- 帳票要素index
- 移動位置public void movePaperElementBottom(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
PFPrintableComponent
内の movePaperElementBottom
element
- 帳票要素public void movePaperElementTop(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
PFPrintableComponent
内の movePaperElementTop
element
- 帳票要素public int getPaperElementIndex(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
PFPrintableComponent
内の getPaperElementIndex
element
- 帳票要素
public jp.go.aist.dmrc.platform.base.print.PFPaperElement getEditPaperElement()
public void setEditPaperElement(jp.go.aist.dmrc.platform.base.print.PFPaperElement element)
element
- 帳票要素public void setEditPaperElement(int index)
index
- インデックスpublic boolean hasEditPaperElement()
public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute getEditPaperElementTextDrawAttribute()
public void setEditPaperElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
attribute
- テキスト表示属性public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute getEditPaperElementTextFormatAttribute()
public void setEditPaperElementTextFormatAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute attribute)
attribute
- テキスト形式属性public void setEditPaperElementPosition(float x, float y) throws PFRuntimeException
x
- 左上X座標y
- 左上Y座標
PFRuntimeException
public float getEditPaperElementPositionX()
public void setEditPaperElementPositionX(float x) throws PFException
x
- 左上X座標
PFException
- 例外public float getEditPaperElementPositionY()
public void setEditPaperElementPositionY(float y) throws PFException
y
- 左上Y座標
PFException
- 例外public void setEditPaperElementSize(float width, float height) throws PFRuntimeException
width
- 幅height
- 高さ
PFRuntimeException
public float getEditPaperElementWidth()
public void setEditPaperElementWidth(float w) throws PFException
w
- 幅
PFException
- 例外public float getEditPaperElementHeight()
public void setEditPaperElementHeight(float h) throws PFException
h
- 高さ
PFException
- 例外public float getEditPaperElementBorderWidth()
public void setEditPaperElementBorderWidth(float width)
width
- 幅public java.awt.Color getEditPaperElementBorderColor()
public void setEditPaperElementBorderColor(java.awt.Color color)
color
- 色public boolean isEditPaperElementOriginalSizeDraw()
public void setEditPaperElementOriginalSizeDraw(boolean originalSize)
originalSize
- 原寸表示のフラグpublic java.awt.Font getEditPaperElementAttributeFont()
public void setEditPaperElementAttributeFont(java.awt.Font font)
font
- フォントpublic java.awt.Color getEditPaperElementAttributeBackgroundColor()
public void setEditPaperElementAttributeBackgroundColor(java.awt.Color color)
color
- 色public java.awt.Color getEditPaperElementAttributeForegroundColor()
public void setEditPaperElementAttributeForegroundClor(java.awt.Color color)
color
- 色public float getEditPaperElementAttributeHorizontalMargin()
public void setEditPaperElementAttributeHorizontalMargin(float margin)
margin
- 余白public float getEditPaperElementAttributeVerticalMargin()
public void setEditPaperElementAttributeVerticalMargin(float margin)
margin
- 余白public float getEditPaperElementAttributeLineMargin()
public void setEditPaperElementAttributeLineMargin(float margin)
margin
- 行間public int getEditPaperElementAttributeTextPosition()
public void setEditPaperElementAttributeTextPosition(int position)
position
- 表示位置public boolean isEditPaperElementAttributeDrawUnderLine()
public void setEditPaperElementAttributeDrawUnderLine(boolean draw)
draw
- 下線有無public java.lang.String getEditPaperElementAttributeDateFormatPattern()
public void setEditPaperElementAttributeDateFormatPattern(java.lang.String pattern)
pattern
- 日付形式public java.lang.String getEditPaperElementAttributeNumberFormatPattern()
public void setEditPaperElementAttributeNumberFormatPattern(java.lang.String pattern)
pattern
- 数値形式public java.lang.String getEditPaperElementAttributeBooleanFalseString()
public void setEditPaperElementAttributeBooleanFalseString(java.lang.String text)
text
- 偽値形式public java.lang.String getEditPaperElementAttributeBooleanTrueString()
public void setEditPaperElementAttributeBooleanTrueString(java.lang.String text)
text
- 真値形式public float getDefaultPaperElementBorderWidth()
public void setDefaultPaperElementBorderWidth(float width)
width
- 幅public java.awt.Color getDefaultPaperElementBorderColor()
public void setDefaultPaperElementBorderColor(java.awt.Color color)
color
- 色public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute getDefaultPaperElementTextDrawAttribute()
public void setDefaultPaperElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
attribute
- テキスト描画属性public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute getDefaultPaperElementTextFormatAttribute()
public void setDefaultPaperElementTextFormatAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute attribute)
attribute
- テキスト形式属性public java.awt.Font getDefaultPaperElementFont()
public void setDefaultPaperElementFont(java.awt.Font font)
font
- フォントpublic java.awt.Color getDefaultPaperElementBackgroundColor()
public void setDefaultPaperElementBackgroundColor(java.awt.Color color)
color
- 色public java.awt.Color getDefaultPaperElementForegroundColor()
public void setDefaultPaperElementForegroundColor(java.awt.Color color)
color
- 色public float getDefaultPaperElementHorizontalMargin()
public void setDefaultPaperElementHorizontalMargin(float margin)
margin
- 余白public float getDefaultPaperElementVerticalMargin()
public void setDefaultPaperElementVerticalMargin(float margin)
margin
- 余白public float getDefaultPaperElementLineMargin()
public void setDefaultPaperElementLineMargin(float margin)
margin
- 行間public int getDefaultPaperElementTextPosition()
public void setDefaultPaperElementTextPosition(int position)
position
- 表示位置public boolean isDefaultPaperElementDrawUnderLine()
public void setDefaultPaperElementDrawUnderLine(boolean draw)
draw
- 下線有無public java.lang.String getDefaultPaperElementDateFormatPattern()
public void setDefaultPaperElementDateFormatPattern(java.lang.String pattern)
pattern
- 日付表示形式public java.lang.String getDefaultPaperElementNumberFormatPattern()
public void setDefaultPaperElementNumberFormatPattern(java.lang.String pattern)
pattern
- 数値表示形式public java.lang.String getDefaultPaperElementBooleanFalseString()
public void setDefaultPaperElementBooleanFalseString(java.lang.String text)
text
- 偽値表示形式public java.lang.String getDefaultPaperElementBooleanTrueString()
public void setDefaultPaperElementBooleanTrueString(java.lang.String text)
text
- 真値表示形式public jp.go.aist.dmrc.platform.base.print.PFPaperTableElement makeTableElement(PFComponent comp, boolean temporary) throws PFException
comp
- コンポーネントtemporary
- 一時的な要素かどうかのフラグ
PFException
public jp.go.aist.dmrc.platform.base.print.PFPaperComponentImageElement makeComponentImageElement(PFGUIComponent comp, boolean temporary) throws PFException
comp
- コンポーネントtemporary
- 一時的な要素かどうかのフラグ
PFException
public jp.go.aist.dmrc.platform.base.print.PFPaperImageDataElement makeImageDataElement(java.awt.Image image, boolean temporary) throws PFException
image
- 画像データtemporary
- 一時的な要素かどうかのフラグ
PFException
public jp.go.aist.dmrc.platform.base.print.PFPaperLabelElement makeLabelElement(java.lang.String text, boolean temporary) throws PFException
text
- 文字列temporary
- 一時的な要素かどうかのフラグ
PFException
public jp.go.aist.dmrc.platform.base.print.PFPaperBarCodeElement makeBarCodeElement(java.lang.String text, java.lang.String codeType, boolean addCheckDigit, boolean printString, boolean temporary) throws PFException
text
- 文字列temporary
- 一時的な要素かどうかのフラグ
PFException
public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute getEditLabelElementTextDrawAttribute()
public void setEditLabelElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
attribute
- テキスト表示属性public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute getEditTableElementTextDrawAttribute()
public void setEditTableElementTextDrawAttribute(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
attribute
- テキスト表示属性public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute getEditTableElementTextDrawAttributeOfColumn(int index)
public void setEditTableElementTextDrawAttributeOfColoumn(int index, jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
index
- 列位置attribute
- テキスト表示属性public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute getEditTableElementTextDrawAttributeOfHeader()
public void setEditTableElementTextDrawAttributeOfHeader(jp.go.aist.dmrc.platform.base.print.PFPaperElementTextDrawAttribute attribute)
attribute
- テキスト表示属性public jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute getEditTableElementTextFormatAttributeOfColumn(int index)
public void setEditTableElementTextFormatAttributeOfColoumn(int index, jp.go.aist.dmrc.platform.base.print.PFPaperElementTextFormatAttribute attribute)
index
- 列位置attribute
- テキスト形式属性public float getEditTableElementColumnBorderWidth()
public void setEditTableElementColumnBorderWidth(float w)
w
- 幅public float getEditTableElementColumnWidth(int index)
public void setEditTableElementColumnWidth(int index, float w)
w
- 幅public float getEditTableElementRowBorderWidth()
public void setEditTableElementRowBorderWidth(float w)
w
- 幅public float getEditTableElementRowHeight(int index)
public void setEditTableElementRowHeight(int index, float h)
h
- 高さpublic float getEditTableElementHeaderBorderWidth()
public void setEditTableElementHeaderBorderWidth(float w)
w
- 幅public boolean isEditTableAutoAdjustTableHeight()
public void setEditTableAutoAdjustTableHeight(boolean auto)
auto
- フラグpublic boolean isEditTableDrawHeader()
public void setEditTableDrawHeader(boolean draw)
draw
- フラグpublic void clearAllTemporaryPaperElements()
public void writeXML(PFXMLGenerator out) throws java.io.IOException
PFXMLSerializable
の記述:
PFXMLSerializable
内の writeXML
out
- XML出力ユーティリティ
java.io.IOException
public void readXML(PFXMLLoader in)
PFXMLSerializable
の記述:
PFXMLSerializable
内の readXML
in
- XML入力ユーティリティpublic void setupPrintService()
public void printPaper(java.lang.String printer)
printer
- プリンタ名public PFObjectList getPrinterList()
public void setPaperPageCount(int num)
PFPrintableComponent
内の setPaperPageCount
num
- ページ数public int getPaperPageCount()
PFPrintableComponent
内の getPaperPageCount
public void addPaperPage()
PFPrintableComponent
内の addPaperPage
public void addPaperPage(int pageno)
PFPrintableComponent
内の addPaperPage
pageno
- ページ番号public void removePaperPage()
PFPrintableComponent
内の removePaperPage
public void removePaperPage(int pageno)
PFPrintableComponent
内の removePaperPage
pageno
- ページ番号public void setGridBlank(boolean blank)
blank
- trueのときグリッド非描画public boolean isGridBlank()
public boolean isExcelTextboxUsed()
public void setExcelTextboxUsed(boolean used)
used
- テキストボックスに値を設定する場合、true。セルに値を設定する場合、false。public void writeExcel()
PFPrintableComponent
内の writeExcel
public void writeExcel(java.io.File file)
file
- Excelファイルpublic void writeExcel(java.lang.String filePath)
Excelファイルパス
- public boolean isExcelOutputButtonVisible()
PFPrintableComponent
の記述:
PFPrintableComponent
内の isExcelOutputButtonVisible
public void setExcelOutputButtonVisible(boolean excelOutputButtonVisible)
PFPrintableComponent
の記述:
PFPrintableComponent
内の setExcelOutputButtonVisible
public boolean isExcelTableCellMerged()
public void setExcelTableCellMerged(boolean merge)
merge
- trueのときテーブルセルを結合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |