|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |