|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel jp.go.aist.dmrc.platform.beans.gui.table.PFTable
public class PFTable
データを二次元のテーブル形式で表示するコンポーネント。
このコンポーネントから以下のイベントが発生します。
トリガ | 対象データ | イベント番号 |
---|---|---|
テーブルデータ設定 | 設定されたテーブルデータPFObjectTable |
0 |
トリガ | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
セル更新 | 更新後のテーブルデータ※PFObjectTable |
更新されたセルデータ Object |
0 |
1行更新 | 更新後のテーブルデータ※PFObjectTable |
更新された行データPFObjectList |
1 |
1列更新 | 更新後のテーブルデータ※PFObjectTable |
更新された列データPFObjectList |
2 |
単一行追加 | 追加後のテーブルデータ※PFObjectTable |
追加された行データPFObjectList |
10 |
複数行追加 | 追加後のテーブルデータ※PFObjectTable |
追加された行データPFObjectTable |
11 |
単一列追加 | 追加後のテーブルデータ※PFObjectTable |
追加された列データPFObjectList |
12 |
複数列追加 | 追加後のテーブルデータ※PFObjectTable |
追加された列データPFObjectTable |
13 |
1行削除 | 削除後のテーブルデータ※PFObjectTable |
削除された行データPFObjectList |
20 |
全行削除 | 削除後のテーブルデータ※PFObjectTable |
削除された行データPFObjectTable |
21 |
1列削除 | 削除後のテーブルデータ※PFObjectTable |
削除された列データPFObjectList |
22 |
全列削除 | 削除後のテーブルデータ※PFObjectTable |
削除された列データPFObjectTable |
23 |
全行全列削除 | 削除後のテーブルデータ※PFObjectTable |
削除されたテーブルデータPFObjectTable |
24 |
トリガ | 対象データ | 選択データ | イベント番号 |
---|---|---|---|
セル選択 (単一行選択かつ単一列選択) | テーブルデータ※PFObjectTable |
セルデータ Object |
0 |
セル選択 (単一行選択以外または単一列選択以外) | テーブルデータ※PFObjectTable |
セルデータ Object |
10 |
行選択 (単一行選択) | テーブルデータ※PFObjectTable |
行データPFObjectList |
1 |
行選択 (単一行選択以外) | テーブルデータ※PFObjectTable |
行データPFObjectList (要素がPFObjectList ) |
11 |
列選択 (単一列選択) | テーブルデータ※PFObjectTable |
列データPFObjectList |
2 |
列選択 (単一列選択以外) | テーブルデータ※PFObjectTable |
列データPFObjectList (要素がPFObjectList ) |
12 |
トリガ | 縦 | 横 | イベント番号 |
---|---|---|---|
垂直スクロールのノブを動かす | 行インデックス int |
列インデックス int |
0 |
水平スクロールのノブを動かす | 行インデックス int |
列インデックス int |
1 |
トリガ | 処理要求データ | イベント番号 |
---|---|---|
セル更新 | 更新されるセルデータ Object |
0 |
1行更新 | 更新される行データPFObjectList |
1 |
1列更新 | 更新される列データPFObjectList |
2 |
単一行追加 | 追加される行データPFObjectList |
10 |
複数行追加 | 追加される行データPFObjectTable |
11 |
単一列追加 | 追加された列データPFObjectList |
12 |
複数列追加 | 追加される列データPFObjectTable |
13 |
1行削除 | 削除される行データPFObjectList |
20 |
全行削除 | 削除される行データPFObjectTable |
21 |
1列削除 | 削除される列データPFObjectList |
22 |
全列削除 | 削除される列データPFObjectTable |
23 |
全行全列削除 | 削除されるテーブルデータPFObjectTable |
24 |
トリガ | X座標 | Y座標 | イベント番号 |
---|---|---|---|
テーブルヘッダ上でマウスクリック | マウスX座標 | マウスY座標 | 0 |
テーブルヘッダ上でマウスプレス | マウスX座標 | マウスY座標 | 1 |
テーブルヘッダ上でマウスリリース | マウスX座標 | マウスY座標 | 2 |
行ヘッダ上でマウスクリック | マウスX座標 | マウスY座標 | 10 |
行ヘッダ上でマウスプレス | マウスX座標 | マウスY座標 | 11 |
行ヘッダ上でマウスリリース | マウスX座標 | マウスY座標 | 12 |
スクロールペイン上でマウスクリック | マウスX座標 | マウスY座標 | 20 |
スクロールペイン上でマウスプレス | マウスX座標 | マウスY座標 | 21 |
スクロールペイン上でマウスリリース | マウスX座標 | マウスY座標 | 22 |
テーブル上でマウスクリック | マウスX座標 | マウスY座標 | 30 |
テーブル上でマウスプレス | マウスX座標 | マウスY座標 | 31 |
テーブル上でマウスリリース | マウスX座標 | マウスY座標 | 32 |
isEventSourceDataContains()
がtrueの場合はgetObjectTable()
で返される
テーブルデータ、falseの場合はnullが格納される。
入れ子のクラスの概要 |
---|
クラス javax.swing.JPanel から継承された入れ子のクラス/インタフェース |
---|
javax.swing.JPanel.AccessibleJPanel |
クラス javax.swing.JComponent から継承された入れ子のクラス/インタフェース |
---|
javax.swing.JComponent.AccessibleJComponent |
クラス java.awt.Container から継承された入れ子のクラス/インタフェース |
---|
java.awt.Container.AccessibleAWTContainer |
クラス java.awt.Component から継承された入れ子のクラス/インタフェース |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
フィールドの概要 | |
---|---|
static int |
SORT_TYPE_ASCENDING
ソートの種類(昇順) |
static int |
SORT_TYPE_DEFAULT
ソートの種類(ソートしない) |
static int |
SORT_TYPE_DESCENDING
ソートの種類(降順) |
クラス javax.swing.JComponent から継承されたフィールド |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
クラス java.awt.Component から継承されたフィールド |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
インタフェース java.awt.image.ImageObserver から継承されたフィールド |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
---|---|
PFTable()
コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
addColumnData(PFObjectTable table)
列を追加する。 |
void |
addColumnData(PFObjectTable table,
int column)
列を追加する。 |
void |
addColumnData(java.lang.String name,
java.lang.Class cls)
列を追加する。 |
void |
addColumnData(java.lang.String name,
java.lang.Class type,
int column)
列を追加する。 |
void |
addColumnData(java.lang.String name,
java.lang.Class type,
PFObjectList list)
列を追加する。 |
void |
addColumnData(java.lang.String name,
java.lang.Class type,
PFObjectList list,
int column)
列を追加する。 |
void |
addColumnSelectionInterval(int from,
int to)
fromからtoまでの列を選択状態に追加する。 |
void |
addColumnSelectionInterval(int from,
int to,
boolean commitment)
fromからtoまでの列を選択状態に追加する。 |
void |
addMultiColumnData(java.lang.Class type,
int count)
複数列を追加する。 |
void |
addMultiColumnData(java.lang.Class type,
int count,
int column)
複数列を追加する。 |
void |
addMultiColumnData(int count)
複数列を追加する。 |
void |
addMultiColumnData(int count,
int column)
複数列を追加する。 |
void |
addMultiColumnData(PFObjectList names,
PFObjectList types)
複数列を追加する。 |
void |
addMultiColumnData(PFObjectList names,
PFObjectList types,
int column)
複数列を追加する。 |
void |
addMultiColumnData(java.lang.String name,
java.lang.Class type,
int count)
複数列を追加する。 |
void |
addMultiColumnData(java.lang.String name,
java.lang.Class type,
int count,
int column)
複数列を追加する。 |
void |
addMultiColumnData(java.lang.String name,
int count)
複数列を追加する。 |
void |
addMultiColumnData(java.lang.String name,
int count,
int column)
複数列を追加する。 |
void |
addMultiRowData(int count)
複数行を追加する。 |
void |
addMultiRowData(int count,
int row)
複数行を追加する。 |
void |
addPFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを登録し、 データ選択イベント発生時に処理を行う対象とする。 |
void |
addPFDataSetListener(PFDataSetListener lis)
引数で与えられたイベントリスナを登録し、 データ設定イベント発生時に処理を行う対象とする。 |
void |
addPFDataUpdateListener(PFDataUpdateListener lis)
引数で与えられたイベントリスナを登録し、 データ更新イベント発生時に処理を行う対象とする。 |
void |
addPFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを登録し、 マウスボタンイベント発生時に処理を行う対象とする。 |
void |
addPFProcessRequestListener(PFProcessRequestListener lis)
引数で与えられたイベントリスナを登録し、 処理要求イベント発生時に処理を行う対象とする。 |
void |
addPFScroll2DListener(PFScroll2DListener lis)
引数で与えられたイベントリスナを登録し、 縦横スクロールイベント発生時に処理を行う対象とする。 |
void |
addRowData()
行を追加する。 |
void |
addRowData(int row)
行を追加する。 |
void |
addRowData(PFObjectList list)
行を追加する。 |
void |
addRowData(PFObjectList list,
int row)
行を追加する。 |
void |
addRowData(PFObjectTable table)
行を追加する。 |
void |
addRowData(PFObjectTable table,
int row)
行を追加する。 |
void |
addRowSelectionInterval(int from,
int to)
fromからtoまでの行を選択状態に追加する。 |
void |
addRowSelectionInterval(int from,
int to,
boolean commitment)
fromからtoまでの行を選択状態に追加する。 |
void |
adjustAllRowHeight()
全行の高さを推奨高さに調整する。 |
int |
adjustRowHeight(int row)
指定行の高さを推奨高さに調整する。 |
void |
cancelCellEditing()
現在のセルの編集を破棄する。 |
void |
clearSelection()
選択をクリアする。 |
void |
clearSelection(boolean commitment)
選択をクリアする。 |
protected int |
convertColumnToHorizontalScrollBarPosition(int column)
列インデックスを水平方向スクロールバー位置に変換する。 |
protected int |
convertHorizontalScrollBarPositionToColumn(int position)
水平方向スクロールバー位置を列インデックスに変換する。 |
protected int |
convertRowToVerticalScrollBarPosition(int row)
行インデックスを垂直方向スクロールバー位置に変換する。 |
protected int |
convertVerticalScrollBarPositionToRow(int position)
垂直方向スクロールバー位置を行インデックスに変換する。 |
boolean |
editCellAt(int row,
int column)
推奨されていません。 |
boolean |
editCellAtAfterCancel(int row,
int column)
編集中のセルの値を元に戻した後、セルを選択して編集状態にする。 |
boolean |
editCellAtAfterCommitment(int row,
int column)
編集中のセルの値を確定した後、セルを選択して編集状態にする。 |
boolean |
editSelectedCell()
推奨されていません。 |
boolean |
editSelectedCell(boolean commitment)
選択されたセルを編集状態にする。 |
protected void |
firePFButtonActionPerformed(PFMouseButtonEvent event)
マウスボタンイベントを発生させる。 |
protected void |
firePFDataSelected(PFDataSelectEvent event)
データ選択イベントを発生させる。 |
protected void |
firePFDataSet(PFDataSetEvent event)
データ設定イベントを発生させる。 |
protected void |
firePFDataUpdated(PFDataUpdateEvent event)
データ更新イベントを発生させる。 |
protected void |
firePFScrolled(PFScroll2DEvent event)
スクロールバーイベントを発生させる。 |
java.awt.Color |
getAllBackground()
全セルの背景色を取得する. |
int |
getAllColumnWidth()
列幅のデフォルト値を取得する。 |
boolean |
getAllEditable()
全セルの編集可否を取得する。 |
java.awt.Font |
getAllFont()
全セルのフォントを取得する. |
java.awt.Color |
getAllForeground()
全セルの前景色を取得する. |
int |
getAllRowHeight()
行高のデフォルト値を取得する。 |
protected int |
getArea(int x,
int y)
指定された点の所在領域を取得する。 |
PFObjectTable |
getBackgroundTable()
全セルの背景色を取得する。 |
java.awt.Color |
getCellBackground(int row,
int column)
セルの背景色を取得する。 |
java.lang.Object |
getCellEditValue()
現在編集中のセルの値を取得する。 |
java.awt.Font |
getCellFont(int row,
int column)
セルのフォントを取得する。 |
java.awt.Color |
getCellForeground(int row,
int column)
セルの前景色を取得する。 |
int |
getCellLineCount(int row,
int col)
指定セルの表示行数を取得する。 |
boolean |
getCellSelectionEnabled()
セル選択の可否を取得する。 |
PFObjectList |
getCellSelectionList(int column)
入力値の選択リストを取得する。 |
java.awt.Color |
getColumnBackground(int column)
列の背景色を取得する。 |
int |
getColumnCount()
列数を取得する。 |
PFObjectList |
getColumnData(int column)
指定列のデータを取得する。 |
java.awt.Font |
getColumnFont(int column)
列のフォントを取得する。 |
java.awt.Color |
getColumnForeground(int column)
列の前景色を取得する。 |
int |
getColumnHeaderHeight()
列ヘッダの高さを取得する |
int |
getColumnHeaderHorizontalAlignment(int column)
列ヘッダの水平方向の配置方法を取得する。 |
int |
getColumnHorizontalAlignment(int column)
列の水平方向の配置方法を取得する。 |
int |
getColumnIndexByLocationX(int x)
X座標を指定して列のインデックスを取得する。 |
java.lang.String |
getColumnName(int column)
列の名称を取得する。 |
PFObjectList |
getColumnNameList()
全列の名称をリスト形式で取得する。 |
PFObjectList |
getColumnNames()
全列の名称を取得する。 |
protected jp.go.aist.dmrc.platform.beans.gui.table.PFTableColumn |
getColumnRendererAndEditor(int column)
レンダラー/エディタを取得する。 |
boolean |
getColumnSelectionAllowed()
列選択の可否を取得する。 |
int |
getColumnSelectionMode()
現在の列の選択モードを取得する。 |
java.lang.Class |
getColumnType(int column)
列の型を取得する。 |
PFObjectList |
getColumnTypeList()
全列の型をリスト形式で取得する。 |
PFObjectList |
getColumnTypes()
全列の型を取得する。 |
int |
getColumnVerticalAlignment(int column)
列の垂直方向の配置方法を取得する。 |
int |
getColumnWidth(int column)
列幅を取得する。 |
PFObjectList |
getColumnWidthList()
全列の列幅を取得する。 |
int |
getComponentID()
コンポーネントIDを取得する。 |
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。 |
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。 |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。 |
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する. |
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。 |
java.lang.String |
getDateColumnMaximum(int column)
日付型の列の入力範囲の最大値を取得する。 |
java.lang.String |
getDateColumnMinimum(int column)
日付型の列の入力範囲の最小値を取得する。 |
int |
getDateColumnMode(int column)
日付型の列の表示モードを取得する。 |
java.lang.String |
getDateColumnPattern(int column)
日付型の列のパターン文字列を取得する。 |
PFObjectTable |
getEditableTable()
全セルの編集可否を取得する。 |
boolean |
getEnterAndTabSwapped()
EnterキーとTabキーの機能を入れ替えるかどうかを取得する。 |
PFObjectTable |
getFontTable()
全セルのフォントを取得する。 |
PFObjectTable |
getForegroundTable()
全セルの前景色を取得する。 |
java.awt.Color |
getGridColor()
グリッド線の色を取得する。 |
int |
getHorizontalScrollBarPosition()
水平方向のスクロールバー位置を取得する。 |
int |
getHorizontalScrollBarUnitIncrement()
|
boolean |
getIframeHTMLUsed()
|
PFObjectList |
getInputCharacterSetList()
入力文字種名のリストを取得する。 |
int |
getLastColumnIndex()
最終列の位置を取得する。 |
int |
getLastRowIndex()
最終行の位置を取得する。 |
PFMultiLocaleString |
getMultiLocaleToolTipText()
ツールチップテキストを取得する。 |
boolean |
getNextCellSelectionAfterCellEdit()
セル編集中にEnterキー押下した時,値の確定の後に次のセル選択を行うかどうかを取得する。 |
java.lang.String |
getNumberColumnMaximum(int column)
数値型の列の入力範囲の最大値を取得する。 |
int |
getNumberColumnMaximumFractionDigits(int column)
数値型の列の数値の小数部分として表示可能な最大桁数を取得する。 |
int |
getNumberColumnMaximumIntegerDigits(int column)
数値型の列の数値の整数部分として表示可能な最大桁数を取得する。 |
java.lang.String |
getNumberColumnMinimum(int column)
数値型の列の入力範囲の最小値を取得する。 |
int |
getNumberColumnMinimumFractionDigits(int column)
数値型の列の数値の小数部分として表示可能な最小桁数を取得する。 |
int |
getNumberColumnMinimumIntegerDigits(int column)
数値型の列の数値の整数部分として表示可能な最小桁数を取得する。 |
int |
getNumberColumnRoundingMode(int column)
数値型(実数)の列の丸めモードを取得する。 |
PFObjectTable |
getObjectTable()
オブジェクトテーブルを取得する。 |
java.util.Iterator |
getPFDataSelectListenerList()
データ選択イベントリスナ配列を取得する。 |
java.util.Iterator |
getPFDataSetListenerList()
データ設定イベントリスナ配列を取得する。 |
java.util.Iterator |
getPFDataUpdateListenerList()
データ更新イベントリスナ配列を取得する。 |
java.util.Iterator |
getPFMouseButtonListenerList()
マウスボタンイベントリスナ配列を取得する。 |
java.util.Iterator |
getPFProcessRequestListenerList()
処理要求イベントリスナ配列を取得する。 |
java.util.Iterator |
getPFScroll2DListenerList()
縦横スクロールイベントリスナ配列を取得する。 |
protected jp.go.aist.dmrc.platform.beans.gui.table.PFTablePopupMenu |
getPopupMenu()
ポップアップメニュー生成オブジェクトを取得する。 |
javax.swing.JComponent[] |
getPopupMenuList()
|
int |
getPreferredRowHeight(int row)
指定行の推奨高さを取得する。 |
java.awt.Dimension |
getPreferredSize()
推奨サイズを取得する。 |
boolean |
getPropertyEditable()
画面上から属性が編集可能かどうかを取得する。 |
java.awt.Color |
getRowBackground(int row)
行の背景色を取得する。 |
int |
getRowCount()
行数を取得する。 |
PFObjectList |
getRowData(int row)
指定行のデータを取得する。 |
java.awt.Font |
getRowFont(int row)
行のフォントを取得する。 |
java.awt.Color |
getRowForeground(int row)
行の前景色を取得する。 |
int |
getRowHeaderStartDisplayNumber()
行ヘッダ表示番号開始値を取得する。 |
int |
getRowHeaderWidth()
行ヘッダの幅を取得する。 |
int |
getRowHeight(int row)
行高を取得する。 |
PFObjectList |
getRowHeightList()
全行の行高を取得する。 |
int |
getRowIndexByHeaderDisplayNumber(int number)
行ヘッダ表示番号から行インデックスを取得する。 |
int |
getRowIndexByLocationY(int y)
Y座標を指定して行のインデックスを取得する。 |
boolean |
getRowSelectionAllowed()
行選択の可否を取得する。 |
int |
getRowSelectionMode()
現在の行の選択モードを取得する。 |
boolean |
getSelectedCellOverwrite()
セル選択時に直接キーボード入力した際に上書きするかどうかを取得する。 |
int |
getSelectedColumn()
選択された列のインデックスを1つ取得する。 |
int |
getSelectedColumnCount()
現在選択されている列の数を取得する。 |
PFObjectList |
getSelectedColumns()
選択されたすべての列インデックスを取得する。 |
java.lang.Object |
getSelectedData()
現在選択されているデータを取得する。 |
int |
getSelectedRow()
選択された行のインデックスを1つ取得する。 |
int |
getSelectedRowCount()
現在選択されている行の数を取得する。 |
PFObjectList |
getSelectedRows()
選択されたすべての行インデックスを取得する。 |
java.awt.Color |
getSelectionBackground()
選択時の背景色を取得する。 |
java.awt.Color |
getSelectionForeground()
選択時の前景色を取得する。 |
boolean |
getShowHorizontalLines()
水平方向のグリッド線の表示有無を取得する。 |
boolean |
getShowVerticalLines()
垂直方向のグリッド線の表示有無を取得する。 |
int |
getSortColumn()
ソート対象列インデックスを取得する。 |
int |
getSortType()
ソートの種類を取得する。 |
protected java.lang.Object |
getSourceData()
イベント内包データ(ソースデータ)を取得する。 |
int |
getStringColumnMaxCharInputCount(int column)
文字列型の列の最大入力可能文字数を取得する。 |
java.lang.String |
getStringColumnPattern(int column)
文字列型の列のパターン文字列を取得する。 |
java.lang.String |
getTextAt(int row,
int column)
表示テキストを取得する。 |
java.lang.String |
getToolTipText()
ツールチップテキストを取得する。 |
int |
getUpdatedColumn()
最後に更新された列のインデックスを1つ取得する。 |
int |
getUpdatedRow()
最後に更新された行のインデックスを1つ取得する。 |
java.lang.Object |
getValueAt(int row,
int column)
値を取得する。 |
int |
getVerticalScrollBarPosition()
垂直方向のスクロールバー位置を取得する。 |
int |
getVerticalScrollBarUnitIncrement()
|
protected void |
headerResizeAndRepaint()
テーブルヘッダの再描画を行なう。 |
protected void |
init()
イベントリスナー初期化。 |
void |
inputFocus()
テーブルにフォーカスをあてる。 |
void |
insertLineWrapSeparator(int col)
文字列型の列がセル複数行表示のとき、各セルの行折り返し位置に改行文字を挿入する。 |
void |
insertLineWrapSeparator(int row,
int col)
指定したセルが複数行表示のとき、行折り返し位置に改行文字を挿入する。 |
void |
invokeFromServlet(int event,
java.lang.String args)
画面操作に対応する、各コンポーネントのイベント生成メソッドを呼ぶ。 |
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する. |
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する. |
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する. |
boolean |
isCellEditable(int row,
int column)
セルの編集可否を取得する。 |
boolean |
isCellEditing()
現在編集中のセルが存在するかどうかを取得する。 |
boolean |
isCellSelected(int row,
int column)
指定されたセルが選択状態かどうかを取得する。 |
boolean |
isCheckTypeStrictly()
データ設定時に厳密に型チェックを行なうかどうかを取得する。 |
boolean |
isColumnEditable(int column)
列の編集可否を取得する。 |
boolean |
isColumnErrorDialogVisible(int column)
各列について編集値が適切でない場合にエラーダイアログを表示するかどうかを取得する。 |
boolean |
isColumnHeaderHeightManualAdjusted()
列ヘッダ高さの自動調整機能が無効であるかどうかを取得する。 |
boolean |
isColumnHeaderVisible()
列ヘッダの表示有無を取得する。 |
boolean |
isColumnSelected(int column)
指定された列が選択状態かどうかを取得する。 |
boolean |
isEventSourceDataContains()
イベントソースデータをイベント内包データに含めるかどうかを取得する。 |
boolean |
isFocusOwner()
フォーカスの有無を判定する。 |
boolean |
isNumberColumnGroupingUsed(int column)
数値型の列のグループ化の利用有無を取得する。 |
boolean |
isRowEditable(int row)
行の編集可否を取得する。 |
boolean |
isRowHeaderVisible()
行ヘッダ表示有無を取得する。 |
boolean |
isRowSelected(int row)
指定された行が選択状態かどうかを取得する。 |
boolean |
isStringColumnLineWrap(int column)
文字列型の列がセル複数行表示のとき、行折り返しを行うかどうかを取得する。 |
boolean |
isStringColumnMultiLine(int column)
文字列型の列がセル複数行表示かどうかを取得する。 |
void |
localeUpdated()
ロケール更新時の処理。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力. |
void |
removeAllColumnData()
すべての列を削除する。 |
void |
removeAllData()
すべての行と列を削除する。 |
void |
removeAllRowData()
すべての行を削除する。 |
void |
removeColumnData(int column)
列を削除する。 |
void |
removeColumnSelectionInterval(int from,
int to)
fromからtoまでの列を選択解除する。 |
void |
removeColumnSelectionInterval(int from,
int to,
boolean commitment)
fromからtoまでの列を選択解除する。 |
void |
removePFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを削除し、 データ選択イベント発生時に処理を行う対象から外す。 |
void |
removePFDataSetListener(PFDataSetListener lis)
引数で与えられたイベントリスナを削除し、 データ設定イベント発生時に処理を行う対象から外す。 |
void |
removePFDataUpdateListener(PFDataUpdateListener lis)
引数で与えられたイベントリスナを削除し、 データ更新イベント発生時に処理を行う対象から外す。 |
void |
removePFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを削除し、 マウスボタンイベント発生時に処理を行う対象から外す。 |
void |
removePFProcessRequestListener(PFProcessRequestListener lis)
引数で与えられたイベントリスナを削除し、 処理要求イベント発生時に処理を行う対象から外す。 |
void |
removePFScroll2DListener(PFScroll2DListener lis)
引数で与えられたイベントリスナを削除し、 縦横スクロールイベント発生時に処理を行う対象から外す。 |
void |
removeRowData(int row)
行を削除する。 |
void |
removeRowSelectionInterval(int from,
int to)
fromからtoまでの行を選択解除する。 |
void |
removeRowSelectionInterval(int from,
int to,
boolean commitment)
fromからtoまでの行を選択解除する。 |
void |
selectAll()
全体を選択する。 |
void |
selectAll(boolean commitment)
全体を選択する。 |
void |
setAllBackground(java.awt.Color color)
全セルの背景色を設定する。 |
void |
setAllColumnWidth(int width)
列幅のデフォルト値を設定する。 |
void |
setAllEditable(boolean editable)
全セルの編集可否を一括で設定する。 |
void |
setAllFont(java.awt.Font font)
全セルのフォントを一括に設定する。 |
void |
setAllForeground(java.awt.Color color)
全セルの前景色を設定する。 |
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する. |
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する. |
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する. |
void |
setAllRowHeight(int height)
行高のデフォルト値を設定する。 |
void |
setBackgroundTable(PFObjectTable data)
全セルの背景色を設定する。 |
void |
setCellBackground(java.awt.Color color,
int row,
int column)
セルの背景色を設定する。 |
void |
setCellEditable(boolean editable,
int row,
int column)
セルの編集可否を設定する。 |
void |
setCellFont(java.awt.Font font,
int row,
int column)
セルのフォントを設定する。 |
void |
setCellForeground(java.awt.Color color,
int row,
int column)
セルの前景色を設定する。 |
void |
setCellSelected(int row,
int column)
指定されたセルを選択状態にする。 |
void |
setCellSelected(int row,
int column,
boolean commitment)
指定されたセルを選択状態にする。 |
void |
setCellSelectedAfterCancel(int row,
int column)
編集中のセルがある場合は取り消して指定されたセルを選択状態にする。 |
void |
setCellSelectionEnabled(boolean enable)
セル選択の可否を設定する。 |
void |
setCellSelectionList(PFObjectList list,
int column)
入力値の選択リストを設定する。 |
void |
setCheckTypeStrictly(boolean strict)
データ設定時に厳密に型チェックを行なうかどうかを設定する。 |
void |
setColumnBackground(java.awt.Color color,
int column)
列の背景色を設定する。 |
void |
setColumnData(PFObjectList list,
int column)
指定列のデータを更新する。 |
void |
setColumnEditable(boolean editable,
int column)
列の編集可否を設定する。 |
void |
setColumnErrorDialogVisible(boolean visible,
int column)
各列について編集値が適切でない場合にエラーダイアログを表示するかどうかを設定する。 |
void |
setColumnFont(java.awt.Font font,
int column)
列のフォントを設定する。 |
void |
setColumnForeground(java.awt.Color color,
int column)
列の前景色を設定する。 |
void |
setColumnHeaderHeight(int height)
列ヘッダの高さを設定する |
void |
setColumnHeaderHeightManualAdjusted(boolean manual)
列ヘッダ高さの自動調整機能を無効にするかどうかを指定する。 |
void |
setColumnHeaderHorizontalAlignment(int alignment,
int column)
列ヘッダの水平方向の配置方法を設定する。 |
void |
setColumnHeaderVisible(boolean columnHeaderVisible)
列ヘッダの表示有無を設定する。 |
void |
setColumnHorizontalAlignment(int alignment,
int column)
列の水平方向の配置方法を設定する。 |
void |
setColumnName(java.lang.String name,
int column)
列の名称を設定する。 |
void |
setColumnNameList(PFObjectList list)
全列の名称をリスト形式で設定する。 |
void |
setColumnNames(PFObjectList list)
全列の名称を設定する。 |
void |
setColumnSelected(int column)
指定された列を選択状態にする。 |
void |
setColumnSelectionAllowed(boolean allowed)
列選択の可否を設定する。 |
void |
setColumnSelectionInterval(int from,
int to)
fromからtoまでの列を選択状態に設定する。 |
void |
setColumnSelectionInterval(int from,
int to,
boolean commitment)
fromからtoまでの列を選択状態に設定する。 |
void |
setColumnSelectionMode(int mode)
現在の列の選択モードを設定する。 |
void |
setColumnType(java.lang.Class cls,
int column)
列の型を設定する。 |
void |
setColumnTypeList(PFObjectList list)
全列の型をリスト形式で設定する。 |
void |
setColumnTypes(PFObjectList list)
全列の型を設定する。 |
void |
setColumnVerticalAlignment(int alignment,
int column)
列の垂直方向の配置方法を設定する。 |
void |
setColumnWidth(int width,
int column)
列幅を設定する。 |
void |
setColumnWidthList(PFObjectList list)
全列の列幅を設定する。 |
void |
setComponentID(int id)
コンポーネントIDを設定する。 |
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。 |
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。 |
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する. |
void |
setDateColumnFormatCustom(java.lang.String pattern,
int column)
日付型の列の表示モードを「カスタム」に切り替える。 |
void |
setDateColumnFormatCustom(java.lang.String pattern,
java.util.Locale locale,
int column)
日付型の列の表示モードを「カスタム」に切り替える。 |
void |
setDateColumnFormatDateOnly(int column)
日付型の列の表示モードを「日付のみ」に切り替える。 |
void |
setDateColumnFormatDateTime(int column)
日付型の列の表示モードを「日付/時間」に切り替える。 |
void |
setDateColumnFormatTimeOnly(int column)
日付型の列の表示モードを「時間のみ」に切り替える。 |
void |
setDateColumnMaximum(java.lang.String maximum,
int column)
日付型の列の入力範囲の最大値を設定する。 |
void |
setDateColumnMinimum(java.lang.String minimum,
int column)
日付型の列の入力範囲の最小値を設定する。 |
void |
setDateColumnMode(int mode,
int column)
日付型の列の表示モードを設定する。 |
void |
setDefaultMagnification()
フォント、行高、列幅を初期値に設定する。 |
void |
setEditableTable(PFObjectTable data)
全セルの編集可否を設定する。 |
void |
setEnterAndTabSwapped(boolean bol)
EnterキーとTabキーの機能を入れ替えるかどうかを設定する。 |
void |
setEventSourceDataContains(boolean contains)
イベントソースデータをイベント内包データに含めるかどうかを設定する。 |
void |
setFontTable(PFObjectTable data)
全セルのフォントを設定する。 |
void |
setForegroundTable(PFObjectTable data)
全セルの前景色を設定する。 |
void |
setGridColor(java.awt.Color color)
グリッド線の色を設定する。 |
void |
setHalfMagnification()
フォント、行高、列幅を半分のサイズに設定する。 |
void |
setHorizontalScrollBarPosition(int column)
水平方向のスクロールバー位置を設定する。 |
void |
setHorizontalScrollBarUnitIncrement(int unit)
|
void |
setIframeHTMLUsed(boolean iframeHTMLUsed)
|
void |
setInputCharacterSet(java.lang.String charset)
入力文字種を設定する。 |
void |
setInputCharacterSetAsEnglish()
入力文字種を英語に設定する。 |
void |
setInputCharacterSetAsKanji()
入力文字種を日本語に設定する。 |
void |
setMultiLocaleToolTipText(PFMultiLocaleString text)
ツールチップテキストを設定する。 |
void |
setNextCellSelectionAfterCellEdit(boolean bol)
セル編集中にEnterキー押下した時,値の確定の後に次のセル選択を行うかどうかを設定する。 |
void |
setNumberColumnGroupingUsed(boolean groupingUsed,
int column)
数値型の列にグループ化の利用有無を設定する。 |
void |
setNumberColumnMaximum(java.lang.String maximum,
int column)
数値型の列の入力範囲の最大値を設定する。 |
void |
setNumberColumnMaximumFractionDigits(int digits,
int column)
数値型の列に数値の小数部分として表示可能な最大桁数を設定する。 |
void |
setNumberColumnMaximumIntegerDigits(int digits,
int column)
数値型の列に数値の整数部分として表示可能な最大桁数を設定する。 |
void |
setNumberColumnMinimum(java.lang.String minimum,
int column)
数値型の列の入力範囲の最小値を設定する。 |
void |
setNumberColumnMinimumFractionDigits(int digits,
int column)
数値型の列に数値の小数部分として表示可能な最小桁数を設定する。 |
void |
setNumberColumnMinimumIntegerDigits(int digits,
int column)
数値型の列に数値の整数部分として表示可能な最小桁数を設定する。 |
void |
setNumberColumnRoundingMode(int mode,
int column)
数値型(実数)の列に丸めモードを設定する。 |
void |
setObjectTable(PFObjectTable data)
オブジェクトテーブルを設定する。 |
void |
setPreferredSize(java.awt.Dimension size)
推奨サイズを設定する。 |
void |
setPropertyEditable(boolean flag)
画面上から属性が編集可能かどうかを設定する。 |
void |
setRowBackground(java.awt.Color color,
int row)
行の背景色を設定する。 |
void |
setRowData(PFObjectList list,
int row)
行データを設定する。 |
void |
setRowEditable(boolean editable,
int row)
行の編集可否を設定する。 |
void |
setRowFont(java.awt.Font font,
int row)
行のフォントを設定する。 |
void |
setRowForeground(java.awt.Color color,
int row)
行の前景色を設定する。 |
void |
setRowHeaderStartDisplayNumber(int number)
行ヘッダ表示番号開始値を設定する。 |
void |
setRowHeaderVisible(boolean visible)
行ヘッダ表示有無を設定する。 |
void |
setRowHeaderWidth(int width)
行ヘッダの幅を設定する。 |
void |
setRowHeight(int height,
int row)
行高を設定する。 |
void |
setRowHeightList(PFObjectList list)
全行の行高を設定する。 |
void |
setRowSelected(int row)
指定された行を選択状態にする。 |
void |
setRowSelectionAllowed(boolean allowed)
行選択の可否を設定する。 |
void |
setRowSelectionInterval(int from,
int to)
fromからtoまでの行を選択状態に設定する。 |
void |
setRowSelectionInterval(int from,
int to,
boolean commitment)
fromからtoまでの行を選択状態に設定する。 |
void |
setRowSelectionMode(int mode)
現在の行の選択モードを設定する。 |
void |
setSelectedCellOverwrite(boolean bol)
セル選択時に直接キーボード入力した際に上書きするかどうかを設定する。 |
void |
setSelectionBackground(java.awt.Color color)
選択時の背景色を設定する。 |
void |
setSelectionForeground(java.awt.Color color)
選択時の前景色を設定する。 |
void |
setShowHorizontalLines(boolean visible)
水平方向のグリッド線の表示有無を設定する。 |
void |
setShowVerticalLines(boolean visible)
垂直方向のグリッド線の表示有無を設定する。 |
void |
setStringColumnLineWrap(boolean lineWrap,
int column)
文字列型の列がセル複数行表示のとき、行折り返しを行うかどうかを設定する。 |
void |
setStringColumnMaxCharInputCount(int count,
int column)
文字列型の列の最大入力可能文字数を設定する。 |
void |
setStringColumnMultiLine(boolean multiLine,
int column)
文字列型の列のセル複数行表示を設定する。 |
void |
setStringColumnPattern(java.lang.String pattern,
int column)
文字列型の列のパターン文字列を設定する。 |
void |
setToolTipText(java.lang.String text)
ツールチップテキストを設定する。 |
void |
setTwiceMagnification()
フォント、行高、列幅を2倍のサイズに設定する。 |
void |
setValueAt(java.lang.Object value,
int row,
int column)
値を設定する。 |
void |
setVerticalScrollBarPosition(int row)
垂直方向のスクロールバー位置を設定する。 |
void |
setVerticalScrollBarUnitIncrement(int unit)
|
void |
sort(int type,
int column)
ソートする。 |
void |
stopCellEditing()
現在編集中のセルの値を確定する。 |
protected void |
tableResizeAndRepaint()
テーブルの再描画を行なう。 |
protected void |
updateTableColumn()
テーブルカラムを更新する。 |
protected void |
updateTableRow()
行高を更新する。 |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力. |
クラス javax.swing.JPanel から継承されたメソッド |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
クラス javax.swing.JComponent から継承されたメソッド |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
クラス java.awt.Container から継承されたメソッド |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
クラス java.awt.Component から継承されたメソッド |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final int SORT_TYPE_DEFAULT
public static final int SORT_TYPE_ASCENDING
public static final int SORT_TYPE_DESCENDING
コンストラクタの詳細 |
---|
public PFTable()
メソッドの詳細 |
---|
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)
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 boolean getPropertyEditable()
PFPropertyEditableComponent
内の getPropertyEditable
public void setPropertyEditable(boolean flag)
PFPropertyEditableComponent
内の setPropertyEditable
flag
- 編集可否(true/false)public java.util.Iterator getPFDataSetListenerList()
PFDataSetEventSource
内の getPFDataSetListenerList
public void addPFDataSetListener(PFDataSetListener lis)
PFDataSetEventSource
内の addPFDataSetListener
lis
- 追加対象イベントリスナpublic void removePFDataSetListener(PFDataSetListener lis)
PFDataSetEventSource
内の removePFDataSetListener
lis
- 削除対象イベントリスナprotected void firePFDataSet(PFDataSetEvent event)
event
- データ設定イベントpublic java.util.Iterator getPFDataUpdateListenerList()
PFDataUpdateEventSource
内の getPFDataUpdateListenerList
public void addPFDataUpdateListener(PFDataUpdateListener lis)
PFDataUpdateEventSource
内の addPFDataUpdateListener
lis
- 追加対象イベントリスナpublic void removePFDataUpdateListener(PFDataUpdateListener lis)
PFDataUpdateEventSource
内の removePFDataUpdateListener
lis
- 削除対象イベントリスナprotected void firePFDataUpdated(PFDataUpdateEvent event)
event
- データ更新イベントpublic java.util.Iterator getPFDataSelectListenerList()
PFDataSelectEventSource
内の getPFDataSelectListenerList
public void addPFDataSelectListener(PFDataSelectListener lis)
PFDataSelectEventSource
内の addPFDataSelectListener
lis
- 追加対象イベントリスナpublic void removePFDataSelectListener(PFDataSelectListener lis)
PFDataSelectEventSource
内の removePFDataSelectListener
lis
- 削除対象イベントリスナprotected void firePFDataSelected(PFDataSelectEvent event)
event
- データ選択イベントpublic java.util.Iterator getPFScroll2DListenerList()
PFScroll2DEventSource
内の getPFScroll2DListenerList
public void addPFScroll2DListener(PFScroll2DListener lis)
PFScroll2DEventSource
内の addPFScroll2DListener
lis
- 追加対象イベントリスナpublic void removePFScroll2DListener(PFScroll2DListener lis)
PFScroll2DEventSource
内の removePFScroll2DListener
lis
- 削除対象イベントリスナprotected void firePFScrolled(PFScroll2DEvent event)
event
- スクロールバーイベントpublic void localeUpdated()
PFComponent
内の localeUpdated
public java.util.Iterator getPFProcessRequestListenerList()
PFProcessRequestEventSource
内の getPFProcessRequestListenerList
public void addPFProcessRequestListener(PFProcessRequestListener lis)
PFProcessRequestEventSource
内の addPFProcessRequestListener
lis
- 追加対象イベントリスナpublic void removePFProcessRequestListener(PFProcessRequestListener lis)
PFProcessRequestEventSource
内の removePFProcessRequestListener
lis
- 削除対象イベントリスナpublic java.util.Iterator getPFMouseButtonListenerList()
PFMouseButtonEventSource
内の getPFMouseButtonListenerList
public void addPFMouseButtonListener(PFMouseButtonListener lis)
PFMouseButtonEventSource
内の addPFMouseButtonListener
lis
- 追加対象イベントリスナpublic void removePFMouseButtonListener(PFMouseButtonListener lis)
PFMouseButtonEventSource
内の removePFMouseButtonListener
lis
- 削除対象イベントリスナprotected void firePFButtonActionPerformed(PFMouseButtonEvent event)
event
- マウスボタンイベントprotected void init()
public int getRowCount()
public int getColumnCount()
public int getLastRowIndex()
public int getLastColumnIndex()
public PFObjectList getRowData(int row)
row
- 行インデックス
public void setRowData(PFObjectList list, int row) throws PFComponentException
list
- 行データrow
- 行インデックス
PFComponentException
- listの列数がこのテーブルの列数に等しくない場合
PFComponentException
- listの要素の型が不適切な場合public void addRowData()
public void addRowData(int row)
row
- 追加対象行インデックスpublic void addRowData(PFObjectList list) throws PFComponentException
list
- 行データ
PFComponentException
- 行を追加できない場合public void addRowData(PFObjectList list, int row) throws PFComponentException
list
- 行データrow
- 追加対象行インデックス
PFComponentException
- 行を追加できない場合public void addRowData(PFObjectTable table) throws PFComponentException
table
- 行データ
PFComponentException
- 行を追加できない場合public void addRowData(PFObjectTable table, int row) throws PFComponentException
table
- 行データrow
- 追加対象行インデックス
PFComponentException
- 行を追加できない場合public void addMultiRowData(int count) throws PFComponentException
count
- 行数
PFComponentException
- 行の追加に失敗したときpublic void addMultiRowData(int count, int row) throws PFComponentException
count
- 行数row
- 追加対象行インデックス
PFComponentException
- 行の追加に失敗したときpublic void removeRowData(int row) throws PFComponentException
row
- 削除対象行インデックス
PFComponentException
- 行インデックスが範囲外の場合public void removeAllRowData()
public int getRowIndexByLocationY(int y)
y
- Y座標値
public java.lang.String getColumnName(int column)
column
- 列インデックス
public void setColumnName(java.lang.String name, int column)
name
- 列の名称column
- 列インデックスpublic PFObjectList getColumnNames()
getColumnNameList()
public PFObjectList getColumnNameList()
public void setColumnNames(PFObjectList list) throws PFComponentException
list
- 全列の名称
PFComponentException
- 列名の設定に失敗したときsetColumnNameList(PFObjectList)
public void setColumnNameList(PFObjectList list) throws PFComponentException
list
- 全列の名称
PFComponentException
- 列名の設定に失敗したときpublic java.lang.Class getColumnType(int column)
column
- 列インデックス
public void setColumnType(java.lang.Class cls, int column) throws PFComponentException
cls
- 列の型column
- 列インデックス
PFComponentException
- 列型として設定できない場合public PFObjectList getColumnTypes()
getColumnTypeList()
public PFObjectList getColumnTypeList()
public void setColumnTypes(PFObjectList list) throws PFComponentException
list
- 全列の型
PFComponentException
- 列型の設定に失敗したときsetColumnTypeList(PFObjectList)
public void setColumnTypeList(PFObjectList list) throws PFComponentException
list
- 全列の型
PFComponentException
- 列型の設定に失敗したときpublic PFObjectList getColumnData(int column)
column
- 列インデックス
public void setColumnData(PFObjectList list, int column) throws PFComponentException
list
- 列データcolumn
- 列インデックス
PFComponentException
- list要素の型が適切でない場合public void addColumnData(java.lang.String name, java.lang.Class cls) throws PFComponentException
name
- 列の名称cls
- 列の型
PFComponentException
- 列型が適切でない場合public void addColumnData(java.lang.String name, java.lang.Class type, int column) throws PFComponentException
name
- 列の名称type
- 列の型column
- 追加対象列インデックス
PFComponentException
- 列の追加に失敗したときpublic void addColumnData(java.lang.String name, java.lang.Class type, PFObjectList list) throws PFComponentException
name
- 列の名称type
- 列の型list
- 列データ
PFComponentException
- listのサイズが列数に等しくない場合
PFComponentException
- listに不適切な要素が含まれている場合public void addColumnData(java.lang.String name, java.lang.Class type, PFObjectList list, int column) throws PFComponentException
name
- 列の名称type
- 列の型list
- 列データcolumn
- 追加対象列インデックス
PFComponentException
- listのサイズが列数に等しくない場合
PFComponentException
- listに不適切な要素が含まれている場合public void addColumnData(PFObjectTable table) throws PFComponentException
table
- 列データ
PFComponentException
- 列を追加できない場合public void addColumnData(PFObjectTable table, int column) throws PFComponentException
table
- 列データcolumn
- 追加対象列インデックス
PFComponentException
- 列を追加できない場合public void addMultiColumnData(int count) throws PFComponentException
count
- 列数
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(java.lang.Class type, int count) throws PFComponentException
type
- 列型count
- 列数
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(java.lang.String name, int count) throws PFComponentException
name
- 列名count
- 列数
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(java.lang.String name, java.lang.Class type, int count) throws PFComponentException
name
- 列名type
- 列型count
- 列数
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(PFObjectList names, PFObjectList types) throws PFComponentException
names
- 列名types
- 列型
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(int count, int column) throws PFComponentException
count
- 列数column
- 追加対象列インデックス
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(java.lang.Class type, int count, int column) throws PFComponentException
type
- 列型count
- 列数column
- 追加対象列インデックス
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(java.lang.String name, int count, int column) throws PFComponentException
name
- 列名count
- 列数column
- 追加対象列インデックス
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(java.lang.String name, java.lang.Class type, int count, int column) throws PFComponentException
name
- 列名type
- 列型count
- 列数column
- 追加対象列インデックス
PFComponentException
- 複数列追加時にエラーが発生した場合public void addMultiColumnData(PFObjectList names, PFObjectList types, int column) throws PFComponentException
names
- 列名のリストtypes
- 列型のリスト(Classオブジェクトのリスト)column
- 追加対象列インデックス
PFComponentException
- 複数列追加時にエラーが発生した場合public void removeColumnData(int column)
column
- 列インデックスpublic void removeAllColumnData()
public int getColumnIndexByLocationX(int x)
x
- X座標値
public PFObjectTable getObjectTable()
public void setObjectTable(PFObjectTable data) throws PFComponentException
data
- オブジェクトテーブル
PFComponentException
public void removeAllData()
public int getColumnWidth(int column)
column
- 列インデックス
public void setColumnWidth(int width, int column)
width
- 列幅column
- 列インデックスpublic int getAllColumnWidth()
public void setAllColumnWidth(int width)
width
- 列幅のデフォルト値public PFObjectList getColumnWidthList()
public void setColumnWidthList(PFObjectList list)
list
- 全列の列幅public int getRowHeight(int row)
row
- 行のインデックス
public void setRowHeight(int height, int row)
height
- 行高row
- 行のインデックスpublic int getAllRowHeight()
public void setAllRowHeight(int height)
height
- 行高のデフォルト値public PFObjectList getRowHeightList()
public void setRowHeightList(PFObjectList list)
list
- 全行の行高public boolean isCellEditable(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public void setCellEditable(boolean editable, int row, int column)
editable
- 編集可否row
- 行インデックスcolumn
- 列インデックスpublic boolean isRowEditable(int row)
row
- 行インデックス
public void setRowEditable(boolean editable, int row)
editable
- 編集可否row
- 行インデックスpublic boolean isColumnEditable(int column)
column
- 列インデックス
public void setColumnEditable(boolean editable, int column)
editable
- 編集可否column
- 列インデックスpublic boolean getAllEditable()
public void setAllEditable(boolean editable)
editable
- 編集可否public PFObjectTable getEditableTable()
public void setEditableTable(PFObjectTable data)
data
- 全セルの編集可否public java.awt.Font getCellFont(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public void setCellFont(java.awt.Font font, int row, int column)
font
- フォントrow
- 行インデックスcolumn
- 列インデックスpublic java.awt.Font getRowFont(int row)
row
- 行インデックス
public void setRowFont(java.awt.Font font, int row)
font
- フォントrow
- 行インデックスpublic java.awt.Font getColumnFont(int column)
column
- 列インデックス
public void setColumnFont(java.awt.Font font, int column)
font
- フォントcolumn
- 列インデックスpublic void setColumnHeaderHeightManualAdjusted(boolean manual)
manual
- 自動調整機能を無効にする場合truepublic boolean isColumnHeaderHeightManualAdjusted()
public void setColumnHeaderHeight(int height)
height
- 列ヘッダの高さpublic int getColumnHeaderHeight()
public java.awt.Font getAllFont()
public void setAllFont(java.awt.Font font)
font
- フォントpublic PFObjectTable getFontTable()
public void setFontTable(PFObjectTable data)
data
- 全セルのフォントpublic java.awt.Color getCellForeground(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public void setCellForeground(java.awt.Color color, int row, int column)
color
- 前景色row
- 行インデックスcolumn
- 列インデックスpublic java.awt.Color getRowForeground(int row)
row
- 行インデックス
public void setRowForeground(java.awt.Color color, int row)
color
- 前景色row
- 行インデックスpublic java.awt.Color getColumnForeground(int column)
column
- 列インデックス
public void setColumnForeground(java.awt.Color color, int column)
color
- 前景色column
- 列インデックスpublic java.awt.Color getAllForeground()
public void setAllForeground(java.awt.Color color)
color
- 前景色public PFObjectTable getForegroundTable()
public void setForegroundTable(PFObjectTable data)
data
- 全セルの前景色public java.awt.Color getCellBackground(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public void setCellBackground(java.awt.Color color, int row, int column)
color
- 背景色row
- 行インデックスcolumn
- 列インデックスpublic java.awt.Color getRowBackground(int row)
row
- 行インデックス
public void setRowBackground(java.awt.Color color, int row)
color
- 背景色row
- 行インデックスpublic java.awt.Color getColumnBackground(int column)
column
- 列インデックス
public void setColumnBackground(java.awt.Color color, int column)
color
- 背景色column
- 列インデックスpublic java.awt.Color getAllBackground()
public void setAllBackground(java.awt.Color color)
color
- 背景色public PFObjectTable getBackgroundTable()
public void setBackgroundTable(PFObjectTable data)
data
- 全セルの背景色public int getColumnHorizontalAlignment(int column)
column
- 列インデックス
public void setColumnHorizontalAlignment(int alignment, int column)
alignment
- 水平方向の配置方法column
- 列インデックスpublic int getColumnVerticalAlignment(int column)
column
- 列インデックス
public void setColumnVerticalAlignment(int alignment, int column)
alignment
- 垂直方向の配置方法column
- 列インデックスpublic java.awt.Color getGridColor()
public void setGridColor(java.awt.Color color)
color
- グリッド線の色public boolean getShowHorizontalLines()
public void setShowHorizontalLines(boolean visible)
visible
- 水平方向のグリッド線の表示有無public boolean getShowVerticalLines()
public void setShowVerticalLines(boolean visible)
visible
- 垂直方向のグリッド線の表示有無public boolean getRowSelectionAllowed()
public void setRowSelectionAllowed(boolean allowed)
allowed
- 行選択の可否public boolean getColumnSelectionAllowed()
public void setColumnSelectionAllowed(boolean allowed)
allowed
- 列選択の可否public boolean getCellSelectionEnabled()
public void setCellSelectionEnabled(boolean enable)
enable
- セル選択の可否public void selectAll()
public void selectAll(boolean commitment)
commitment
- 編集中のセルの値を確定するかどうかの真偽値public void clearSelection()
public void clearSelection(boolean commitment)
commitment
- 編集中のセルの値を確定するかどうかの真偽値public void setRowSelectionInterval(int from, int to)
from
- 選択対象の開始行インデックスto
- 選択対象の終了行インデックスpublic void setRowSelectionInterval(int from, int to, boolean commitment)
from
- 選択対象の開始行インデックスto
- 選択対象の終了行インデックスcommitment
- 編集中のセルの値を確定するかどうかの真偽値public void setColumnSelectionInterval(int from, int to)
from
- 選択対象の開始列インデックスto
- 選択対象の終了列インデックスpublic void setColumnSelectionInterval(int from, int to, boolean commitment)
from
- 選択対象の開始列インデックスto
- 選択対象の終了列インデックスcommitment
- 編集中のセルの値を確定するかどうかの真偽値public void setRowSelected(int row)
row
- 行インデックスpublic void setColumnSelected(int column)
column
- 列インデックスpublic void addRowSelectionInterval(int from, int to)
from
- 選択対象の開始行インデックスto
- 選択対象の終了行インデックスpublic void addRowSelectionInterval(int from, int to, boolean commitment)
from
- 選択対象の開始行インデックスto
- 選択対象の終了行インデックスcommitment
- 編集中のセルの値を確定するかどうかの真偽値public void addColumnSelectionInterval(int from, int to)
from
- 選択対象の開始列インデックスto
- 選択対象の終了列インデックスpublic void addColumnSelectionInterval(int from, int to, boolean commitment)
from
- 選択対象の開始列インデックスto
- 選択対象の終了列インデックスcommitment
- 編集中のセルの値を確定するかどうかの真偽値public void removeRowSelectionInterval(int from, int to)
from
- 選択解除の開始行インデックスto
- 選択解除の終了行インデックスpublic void removeRowSelectionInterval(int from, int to, boolean commitment)
from
- 選択解除の開始行インデックスto
- 選択解除の終了行インデックスcommitment
- 編集中のセルの値を確定するかどうかの真偽値public void removeColumnSelectionInterval(int from, int to)
from
- 選択解除の開始列インデックスto
- 選択解除の終了列インデックスpublic void removeColumnSelectionInterval(int from, int to, boolean commitment)
from
- 選択解除の開始列インデックスto
- 選択解除の終了列インデックスcommitment
- 編集中のセルの値を確定するかどうかの真偽値public int getSelectedRow()
public int getSelectedColumn()
public PFObjectList getSelectedRows()
public PFObjectList getSelectedColumns()
public int getSelectedRowCount()
public int getSelectedColumnCount()
public boolean isRowSelected(int row)
row
- 行インデックス
public boolean isColumnSelected(int column)
column
- 列インデックス
public boolean isCellSelected(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public void setCellSelected(int row, int column)
row
- 行インデックスcolumn
- 列インデックスpublic void setCellSelected(int row, int column, boolean commitment)
row
- 行インデックスcolumn
- 列インデックスcommitment
- 編集中のセルの値を確定する場合true、取り消す場合falsepublic void setCellSelectedAfterCancel(int row, int column)
row
- 行インデックスcolumn
- 列インデックスpublic java.awt.Color getSelectionForeground()
public void setSelectionForeground(java.awt.Color color)
color
- 選択時の前景色public java.awt.Color getSelectionBackground()
public void setSelectionBackground(java.awt.Color color)
color
- 選択時の背景色public int getRowSelectionMode()
public void setRowSelectionMode(int mode) throws PFComponentException
mode
- 行選択モード
PFComponentException
- modeが適切でない場合public int getColumnSelectionMode()
public void setColumnSelectionMode(int mode) throws PFComponentException
mode
- 列選択モード
PFComponentException
- modeが適切でない場合public java.lang.Object getSelectedData()
public java.lang.Object getValueAt(int row, int column) throws PFComponentException
row
- 行インデックスcolumn
- 列インデックス
PFComponentException
- rowまたはcolumnが範囲外の場合public java.lang.String getTextAt(int row, int column) throws PFComponentException
row
- 行インデックスcolumn
- 列インデックス
PFComponentException
- rowまたはcolumnが範囲外の場合public void setValueAt(java.lang.Object value, int row, int column) throws PFComponentException
value
- 値row
- 行インデックスcolumn
- 列インデックス
PFComponentException
- valueがnullの場合
PFComponentException
- rowまたはcolumnが範囲外の場合public int getSortColumn()
public int getSortType()
public void sort(int type, int column)
type
- ソートの種類(0が昇順、1が降順)column
- ソート対象列インデックスpublic int getHorizontalScrollBarPosition()
public void setHorizontalScrollBarPosition(int column)
column
- スクロールバー位置(列インデックス)public int getHorizontalScrollBarUnitIncrement()
public void setHorizontalScrollBarUnitIncrement(int unit)
public int getVerticalScrollBarUnitIncrement()
public void setVerticalScrollBarUnitIncrement(int unit)
public int getVerticalScrollBarPosition()
public void setVerticalScrollBarPosition(int row)
row
- スクロールバー位置(行インデックス)protected int convertHorizontalScrollBarPositionToColumn(int position)
protected int convertVerticalScrollBarPositionToRow(int position)
protected int convertColumnToHorizontalScrollBarPosition(int column)
protected int convertRowToVerticalScrollBarPosition(int row)
public boolean isRowHeaderVisible()
public void setRowHeaderVisible(boolean visible)
visible
- 行ヘッダ表示有無public int getRowHeaderWidth()
public void setRowHeaderWidth(int width)
width
- 行ヘッダの幅public void setDefaultMagnification()
public void setHalfMagnification()
public void setTwiceMagnification()
public java.lang.String getToolTipText()
javax.swing.JComponent
内の getToolTipText
public void setToolTipText(java.lang.String text)
javax.swing.JComponent
内の setToolTipText
text
- ツールチップテキストpublic PFMultiLocaleString getMultiLocaleToolTipText()
public void setMultiLocaleToolTipText(PFMultiLocaleString text)
text
- ツールチップテキスト(マルチロケール)public boolean isEventSourceDataContains()
public void setEventSourceDataContains(boolean contains)
contains
- イベントソースデータを含める場合truepublic boolean isCheckTypeStrictly()
public void setCheckTypeStrictly(boolean strict)
strict
- 厳密に型チェックを行なう場合truepublic java.awt.Dimension getPreferredSize()
javax.swing.JComponent
内の getPreferredSize
public void setPreferredSize(java.awt.Dimension size)
javax.swing.JComponent
内の setPreferredSize
size
- 推奨サイズprotected jp.go.aist.dmrc.platform.beans.gui.table.PFTableColumn getColumnRendererAndEditor(int column)
public PFObjectList getCellSelectionList(int column) throws PFComponentException
column
- 列のインデックス
PFComponentException
- 列が選択リストをサポートしない場合public void setCellSelectionList(PFObjectList list, int column) throws PFComponentException
list
- 選択候補リストcolumn
- 列のインデックス
PFComponentException
- 列が選択リストをサポートしない場合protected void updateTableColumn()
protected void updateTableRow()
protected void tableResizeAndRepaint()
protected void headerResizeAndRepaint()
protected java.lang.Object getSourceData()
protected jp.go.aist.dmrc.platform.beans.gui.table.PFTablePopupMenu getPopupMenu()
public javax.swing.JComponent[] getPopupMenuList()
public void writeXML(PFXMLGenerator out) throws java.io.IOException
PFXMLSerializable
内の writeXML
out
- XML出力ユーティリティ
java.io.IOException
public void readXML(PFXMLLoader in)
PFXMLSerializable
内の readXML
in
- XML入力ユーティリティpublic void setColumnHeaderVisible(boolean columnHeaderVisible)
columnHeaderVisible
- 列ヘッダの表示有無public boolean isColumnHeaderVisible()
public void inputFocus()
public boolean isFocusOwner()
java.awt.Component
内の isFocusOwner
public void setNumberColumnGroupingUsed(boolean groupingUsed, int column)
groupingUsed
- グループ化の利用有無column
- 列インデックスpublic boolean isNumberColumnGroupingUsed(int column)
column
- 列インデックス
public int getNumberColumnMaximumIntegerDigits(int column)
column
- 列インデックス
public void setNumberColumnMaximumIntegerDigits(int digits, int column)
digits
- 整数部分の最大桁数column
- 列インデックスpublic int getNumberColumnMinimumIntegerDigits(int column)
column
- 列インデックス
public void setNumberColumnMinimumIntegerDigits(int digits, int column)
digits
- 整数部分の最小桁数column
- 列インデックスpublic int getNumberColumnMaximumFractionDigits(int column)
column
- 列インデックス
public void setNumberColumnMaximumFractionDigits(int digits, int column)
digits
- 小数部分の最大桁数column
- 列インデックスpublic int getNumberColumnMinimumFractionDigits(int column)
column
- 列インデックス
public void setNumberColumnMinimumFractionDigits(int digits, int column)
digits
- 小数部分の最小桁数column
- 列インデックスpublic java.lang.String getNumberColumnMinimum(int column)
column
- 列インデックス
public void setNumberColumnMinimum(java.lang.String minimum, int column) throws PFComponentException
minimum
- 入力範囲の最小値(nullの場合は最小値なし)column
- 列インデックス
PFComponentException
public java.lang.String getNumberColumnMaximum(int column)
column
- 列インデックス
public void setNumberColumnMaximum(java.lang.String maximum, int column) throws PFComponentException
maximum
- 入力範囲の最大値(nullの場合は最大値なし)column
- 列インデックス
PFComponentException
public java.lang.String getDateColumnMinimum(int column)
column
- 列インデックス
public void setDateColumnMinimum(java.lang.String minimum, int column) throws PFComponentException
minimum
- 入力範囲の最小値(nullの場合は最小値なし)column
- 列インデックス
PFComponentException
public java.lang.String getDateColumnMaximum(int column)
column
- 列インデックス
public void setDateColumnMaximum(java.lang.String maximum, int column) throws PFComponentException
maximum
- 入力範囲の最大値(nullの場合は最大値なし)column
- 列インデックス
PFComponentException
public int getDateColumnMode(int column)
column
- 列インデックス
public void setDateColumnMode(int mode, int column)
mode
- 表示モードcolumn
- 列インデックスpublic java.lang.String getDateColumnPattern(int column)
column
- 列インデックス
public void setDateColumnFormatDateTime(int column)
column
- 列インデックスpublic void setDateColumnFormatDateOnly(int column)
column
- 列インデックスpublic void setDateColumnFormatTimeOnly(int column)
column
- 列インデックスpublic void setDateColumnFormatCustom(java.lang.String pattern, int column)
pattern
- パターン文字列column
- 列インデックスpublic void setDateColumnFormatCustom(java.lang.String pattern, java.util.Locale locale, int column)
pattern
- パターン文字列locale
- ロケールcolumn
- 列インデックスpublic void setStringColumnPattern(java.lang.String pattern, int column)
pattern
- パターン文字列column
- 列インデックスpublic java.lang.String getStringColumnPattern(int column)
column
- 列インデックス
public void setStringColumnMaxCharInputCount(int count, int column)
count
- 最大入力可能文字数(無制限の場合は0)column
- 列インデックスpublic int getStringColumnMaxCharInputCount(int column)
column
- 列インデックス
public void setStringColumnMultiLine(boolean multiLine, int column)
multiLine
- セル複数行表示を行うかどうかの真偽値column
- 列インデックスpublic boolean isStringColumnMultiLine(int column)
column
- 列インデックス
public void setStringColumnLineWrap(boolean lineWrap, int column)
lineWrap
- 行折り返しを行うかどうかの真偽値column
- 列インデックスpublic boolean isStringColumnLineWrap(int column)
column
- 列インデックス
public void insertLineWrapSeparator(int row, int col)
row
- 行インデックスcol
- 列インデックスpublic void insertLineWrapSeparator(int col)
col
- 列インデックスpublic boolean editCellAt(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public boolean editSelectedCell()
public boolean isCellEditing()
public void stopCellEditing()
public void cancelCellEditing()
public boolean editSelectedCell(boolean commitment)
commitment
- 編集中のセルの値を確定する場合true、破棄する場合false
public boolean editCellAtAfterCommitment(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public boolean editCellAtAfterCancel(int row, int column)
row
- 行インデックスcolumn
- 列インデックス
public void setColumnErrorDialogVisible(boolean visible, int column)
visible
- エラーダイアログを表示する場合truecolumn
- 列インデックスpublic boolean isColumnErrorDialogVisible(int column)
column
- 列インデックス
public void setSelectedCellOverwrite(boolean bol)
bol
- 上書きする場合truepublic boolean getSelectedCellOverwrite()
public boolean getEnterAndTabSwapped()
public void setEnterAndTabSwapped(boolean bol)
bol
- 機能を入れ替える場合truepublic boolean getNextCellSelectionAfterCellEdit()
public void setNextCellSelectionAfterCellEdit(boolean bol)
bol
- 次のセル選択を行う場合truepublic int getColumnHeaderHorizontalAlignment(int column)
column
- 列インデックス
public void setColumnHeaderHorizontalAlignment(int alignment, int column)
alignment
- 水平方向の配置方法column
- 列インデックスpublic void setInputCharacterSetAsKanji()
public void setInputCharacterSetAsEnglish()
public void setInputCharacterSet(java.lang.String charset)
charset
- 文字種名public PFObjectList getInputCharacterSetList()
public int getUpdatedRow()
public int getUpdatedColumn()
public int getNumberColumnRoundingMode(int column)
column
- 列インデックス
public void setNumberColumnRoundingMode(int mode, int column)
mode
- 丸めモードcolumn
- 列インデックスpublic void invokeFromServlet(int event, java.lang.String args)
jp.go.aist.dmrc.platform.base.PFWebGUIComponent
内の invokeFromServlet
args
- 引数文字列public void setIframeHTMLUsed(boolean iframeHTMLUsed)
public boolean getIframeHTMLUsed()
public java.lang.Object getCellEditValue()
protected int getArea(int x, int y)
x
- 指定された点のX座標(基点はスクロールペイン左)y
- 指定された点のY座標(基点はスクロールペイン上)
public int getRowHeaderStartDisplayNumber()
public void setRowHeaderStartDisplayNumber(int number)
number
- 行ヘッダ表示番号開始値public int getRowIndexByHeaderDisplayNumber(int number)
number
- 行ヘッダ表示番号
public int getCellLineCount(int row, int col)
row
- 行インデックスcol
- 列インデックス
public int getPreferredRowHeight(int row)
row
- 行インデックス
public int adjustRowHeight(int row)
row
- 行インデックス
public void adjustAllRowHeight()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |