|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object | +--oracle.lite.web.html.DBColumn
DBColumnオブジェクトはデータベース列を記述し、さらにデータベース列がHTMLページに表示される方法を記述します。
| フィールドの概要 | |
static int |
UNKNOWN
データベース列のデータ型が不明です。 |
| コンストラクタの概要 | |
DBColumn(java.lang.String col_name, int datatype, java.lang.String label)
指定されたデータベース列の新しいDBColumnオブジェクトを作成します。 |
|
| メソッドの概要 | |
DBColumn |
addLOV(java.lang.String query)
推奨されません。 setLOV()を参照してください。 |
static int |
getDataTypeCode(java.lang.String typeString)
文字列を対応するDBColumn型にマッピングします。 |
static java.lang.String |
getDataTypeString(int type)
指定された型の列の文字列記述を作成します。 |
java.lang.String |
getDefaultValue()
各列にデフォルト値を指定できます。 |
java.lang.String |
getLabel()
列オブジェクトを表示するときに使用できるラベルを返します。 |
boolean |
isVisible()
列が表示可能かどうかを返します。 |
DBColumn |
setColumnBackgroundColor(Color color)
列のバックグラウンド・カラーを設定します。 |
DBColumn |
setColumnBold(boolean isBold)
列を太字で出力するかどうかを示します。 デフォルト値はFALSEです。 |
DBColumn |
setColumnColor(Color color)
列のフォント・カラーを設定します。 |
DBColumn |
setColumnColSpan(int colspan)
列の列スパンを設定します。 |
DBColumn |
setColumnFontSize(int size)
列のフォント・サイズを設定します。 |
DBColumn |
setColumnHAlign(int halign)
列の垂直位置揃えを設定します。 |
DBColumn |
setColumnItalics(boolean isItalics)
列をイタリック体で出力するかどうかを示します。 デフォルト値はFALSEです。 |
DBColumn |
setColumnRowSpan(int rowspan)
列の行スパンを設定します。 |
DBColumn |
setColumnTextFieldSize(int size)
列が更新可能列の場合は、フォームのテキスト・フィールドに表示されます。 |
DBColumn |
setColumnVAlign(int valign)
列の垂直位置揃えを設定します。 |
DBColumn |
setColumnWrap(boolean wrapColumn)
行の折返しを使用可能にするかどうかを示します。 デフォルト値はTRUEです。 |
DBColumn |
setDefaultValue(java.lang.String v)
DBColumnのデフォルト値を、指定された値に設定します。 |
void |
setLabel(java.lang.String label)
列オブジェクトを表示するときに使用されるラベルを設定します。 |
DBColumn |
setLabelBackgroundColor(Color color)
列のラベルのバックグラウンド・カラーを設定します。 |
DBColumn |
setLabelBold(boolean isBold)
ラベルを太字で出力するかどうかを示します。 デフォルト値はFALSEです。 |
DBColumn |
setLabelColor(Color color)
列のラベルのフォント・カラーを設定します。 |
DBColumn |
setLabelColSpan(int colspan)
ラベルの列スパンを設定します。 |
DBColumn |
setLabelFontSize(int size)
列のラベルのフォント・サイズを設定します。 |
DBColumn |
setLabelHAlign(int halign)
ラベルの垂直位置揃えを設定します。 |
DBColumn |
setLabelItalics(boolean inItalics)
ラベルをイタリック体で出力するかどうかを示します。 デフォルト値はFALSEです。 |
DBColumn |
setLabelRowSpan(int rowspan)
ラベルの行スパンを設定します。 |
DBColumn |
setLabelVAlign(int valign)
ラベルの垂直位置揃えを設定します。 |
DBColumn |
setLabelWrap(boolean wrapLabel)
行の折返しを使用可能にするかどうかを示します。 デフォルト値はTRUEです。 |
DBColumn |
setLOV(java.lang.String query)
列に値リストを追加します。 |
DBColumn |
setMaximumInputSize(int maxInputSize)
最大入力サイズを設定します。 |
DBColumn |
setUpdate(boolean flag)
推奨されません。 setUpdateable()を参照してください。 |
DBColumn |
setUpdateable(boolean flag)
列が更新可能かどうかを制御します。 |
DBColumn |
setVisible(boolean flag)
列が表示可能かどうかを制御します。 |
| クラス java.lang.Objectから継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final int UNKNOWN
| コンストラクタの詳細 |
public DBColumn(java.lang.String col_name,
int datatype,
java.lang.String label)
col_name - データベース列の名前。datatype - データベース列のデータ型。label - 列が表示されるときに使用されるラベル。| メソッドの詳細 |
public DBColumn setColumnFontSize(int size)
size - フォント・サイズ。public DBColumn setColumnTextFieldSize(int size)
size - テキスト・フィールドのサイズ。public DBColumn setColumnColor(Color color)
color - フォントのカラー。public DBColumn setColumnBackgroundColor(Color color)
color - バックグラウンド・カラー。public DBColumn setColumnRowSpan(int rowspan)
rowspan - スパンに含まれる行数。public DBColumn setColumnColSpan(int colspan)
colspab - スパンに含まれる列数。public DBColumn setColumnVAlign(int valign)
value - 垂直位置揃えを示します。public DBColumn setColumnHAlign(int halign)
value - 垂直位置揃えを示します。public DBColumn setColumnBold(boolean isBold)
isBold: - 列を太字で出力する場合はTRUE。public DBColumn setMaximumInputSize(int maxInputSize)
maxInputSize: - 最大入力サイズ。public DBColumn setColumnItalics(boolean isItalics)
isItalics: - 列をイタリック体で出力する場合はTRUE。public DBColumn setColumnWrap(boolean wrapColumn)
wrapColumn: - 行を折り返す場合はTRUE。public static int getDataTypeCode(java.lang.String typeString)
typeString - 列の型を記述する文字列。public static java.lang.String getDataTypeString(int type)
type - 列のデータ型。public java.lang.String getLabel()
public void setLabel(java.lang.String label)
label - 列のラベル。public DBColumn setLabelFontSize(int size)
size - フォント・サイズ。public DBColumn setLabelBackgroundColor(Color color)
color - バックグラウンド・カラー。public DBColumn setLabelColor(Color color)
color - フォントのカラー。public DBColumn setLabelRowSpan(int rowspan)
rowspan - スパンに含まれる行数。public DBColumn setLabelColSpan(int colspan)
colspab - スパンに含まれる列数。public DBColumn setLabelVAlign(int valign)
value - 垂直位置揃えを示します。public DBColumn setLabelHAlign(int halign)
value - 垂直位置揃えを示します。public DBColumn setLabelBold(boolean isBold)
isBold: - ラベルを太字で出力する場合はTRUE。public DBColumn setLabelItalics(boolean inItalics)
inItalics: - ラベルをイタリック体で出力する場合はTRUE。public DBColumn setLabelWrap(boolean wrapLabel)
isBold: - 行を折り返す場合はTRUE。public DBColumn setUpdate(boolean flag)
flag - 列が更新可能かどうかを示します。setUpdateable(boolean flag)public DBColumn setUpdateable(boolean flag)
flag - 列が更新可能かどうかを示します。public java.lang.String getDefaultValue()
public DBColumn setDefaultValue(java.lang.String v)
v - 新しいデフォルト値。public DBColumn setVisible(boolean flag)
flag - 列が表示可能かどうかを示します。public boolean isVisible()
public DBColumn setLOV(java.lang.String query)
DBColumn dbc = new DBColumn("id", java.sql.Types.NUMERIC,"Label");
dbc.setLOV("select id, name from other_table");
query - 問合せを生成するSQL文を含む文字列。public DBColumn addLOV(java.lang.String query)
DBColumn dbc = new DBColumn("id", java.sql.Types.NUMERIC,"Label");
dbc.addLOV("select id, name from other_table");
query - 問合せを生成するSQL文を含む文字列。setLOV(String query)
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||