プロパティ情報
名前 | 型 | 参照 | 設定 | 説明 |
---|---|---|---|---|
alignmentHorizontal | int | ○ | ○ | 横方向の文字列の表示位置 |
alignmentVertical | int | ○ | ○ | 縦方向の文字列の表示位置 |
autoEscape | boolean | ○ | ○ | 自動脱出機能有効/無効 |
autoIME | boolean | ○ | ○ | 自動的に入力モードを変更するかどうか |
background | java.awt | ○ | ○ | 背景色 |
blink | boolean | ○ | ○ | 文字列をブリンクするかどうか |
blinkInterval | long | ○ | ○ | 文字列のブリンクの間隔 |
borderColor | java.awt | ○ | ○ | 枠線の色 |
borderType | int | ○ | ○ | 枠線の種類 |
borderWidth | int | ○ | ○ | 枠線の幅 |
byteLength | int | ○ | 文字列のバイト長 | |
caretBlink | com.fujitsu.jbk.gui | ○ | 入力キャレットの点滅 | |
caretPosition | int | ○ | ○ | キャレット位置 |
caretStyle | com.fujitsu.jbk.gui | ○ | 入力キャレットの形状 | |
caretVisible | boolean | ○ | ○ | 入力キャレットの表示/非表示 |
characterCodeMapped | boolean | ○ | ○ | 非互換文字コードを変換するかどうか |
columnBaseChar | char | ○ | ○ | フィールドの横幅の基準になる文字 |
columns | int | ○ | ○ | 文字表示列数 |
componentOrientation | java.awt | ○ | ○ | 言語に依存する方向 |
echoChar | char | ○ | ○ | パスワード入力時の表示文字 |
editable | boolean | ○ | ○ | 編集可能/編集不可能 |
enableChars | char[] | ○ | ○ | 入力可能文字の配列 |
enableMenu | boolean | ○ | ○ | ポップアップメニューを表示するかどうか |
enableToolTip | boolean | ○ | ○ | ツールチップを表示するかどうか |
enableType | int | ○ | ○ | 入力可能文字種 |
enabled | boolean | ○ | ○ | 使用可能かどうか |
errorBeep | int | ○ | ○ | 警告音を鳴らすエラーの種類 |
errorStringDisplayed | boolean | ○ | ○ | エラーとなる文字列をそのまま設定するかどうか |
focusTraversalKeysEnabled | boolean | ○ | ○ | フォーカストラバーサルキーが使用できるかどうか |
focusable | boolean | ○ | ○ | フォーカスが設定可能かどうか |
font | java.awt | ○ | ○ | フォント |
foreground | java.awt | ○ | ○ | 前景色 |
formatTiming | int | ○ | ○ | 表示フォーマットを実行するタイミング |
fullField | boolean | ○ | ○ | 全桁入力のチェックを行うかどうか |
ignoreRepaint | boolean | ○ | ○ | オペレーティングシステムのペイントメッセージを無視するかどうか |
inactiveBackground | java.awt | ○ | ○ | 使用不可時の背景色 |
inactiveForeground | java.awt | ○ | ○ | 使用不可時の前景色 |
indispensableField | boolean | ○ | ○ | 必須入力のチェックを行うかどうか |
inputAssist | int | ○ | ○ | 入力補助方法 |
inputLimitation | com.fujitsu.jbk.gui | ○ | ○ | 文字入力制限 |
inputMode | int | ○ | ○ | 文字種および文字の大きさ |
inputStyle | int | ○ | ○ | 文字列変換ウィンドウの種類 |
insertMode | int | ○ | ○ | 入力方式 |
insets | java.awt | ○ | ○ | インセット |
length | int | ○ | 文字列の長さ | |
locale | java.util | ○ | ○ | ロケール情報 |
magnification | com.fujitsu.jbk.gui | ○ | 文字表示倍率 | |
maxByteLength | int | ○ | ○ | 入力可能最大バイト数 |
maxLength | int | ○ | ○ | 入力可能最大文字数 |
name | java.lang | ○ | ○ | 名前 |
plainTextEditing | boolean | ○ | ○ | 入力時にフォーマット機能が無効かどうか |
remoteFont | boolean | ○ | 登録されているフォントがリモートフォントかどうか | |
reverse | boolean | ○ | ○ | 反転表示かどうか |
selectedInFocus | boolean | ○ | ○ | フォーカスインのとき全選択するかどうか |
selectedText | java.lang | ○ | 選択文字列 | |
selectionEnd | int | ○ | ○ | 選択終了位置 |
selectionStart | int | ○ | ○ | 選択開始位置 |
sendTextEventBySetText | boolean | ○ | ○ | 文字列設定時にTextEventを発行 |
strikeColor | java.awt | ○ | ○ | 消し線の色 |
strikeType | int | ○ | ○ | 消し線の種類 |
text | java.lang | ○ | ○ | 文字列 |
textEditKey | com.fujitsu.jbk.gui | ○ | ○ | 機能キーマネージャ |
toolTipText | java.lang | ○ | ○ | ツールチップのテキスト |
underlineColor | java.awt | ○ | ○ | 下線の色 |
underlineType | int | ○ | ○ | 下線の種類 |
visible | boolean | ○ | ○ | 可視かどうか |
イベント情報
名前 | リスナ | 追加・削除 | メソッド | 説明 |
---|---|---|---|---|
action | java.awt.event | addActionListener | actionPerformed | [Enter]キーを押したとき、あるいは自動脱出したときに発行されます。 |
autoEscape | com.fujitsu.jbk.gui | addAutoEscapeListener | autoEscape | 自動脱出する直前に発行されます。 |
component | java.awt.event | addComponentListener | componentResized | コンポーネントの状態が変わったとき発行されます。 |
componentMoved | ||||
componentShown | ||||
componentHidden | ||||
focus | java.awt.event | addFocusListener | focusGained | フォーカス移動で発行されます。 |
focusLost | ||||
inputError | com.fujitsu.jbk.gui | addInputErrorListener | inputError | 文字列の入力時にエラーがあったとき発行されます。 |
inputMethod | java.awt.event | addInputMethodListener | caretPositionChanged | インプットメソッドの状態が変わったとき発行されます。 |
inputMethodTextChanged | ||||
key | java.awt.event | addKeyListener | keyTyped | キー操作で発行されます。 |
keyPressed | ||||
keyReleased | ||||
mouse | java.awt.event | addMouseListener | mouseClicked | マウス操作で発行されます。 |
mousePressed | ||||
mouseReleased | ||||
mouseEntered | ||||
mouseExited | ||||
mouseMotion | java.awt.event | addMouseMotionListener | mouseDragged | マウス移動で発行されます。 |
mouseMoved | ||||
mouseWheel | java.awt.event | addMouseWheelListener | mouseWheelMoved | マウスホイール操作で発行されます。 |
propertyChange | java.beans | addPropertyChangeListener | propertyChange | バウンドプロパティの変更で発行されます。 |
text | java.awt.event | addTextListener | textValueChanged | 文字を入力したとき発行されます。 |
メソッド情報
名前 | パラメータ | 説明 |
---|---|---|
addAttributedCharacter | char | 指定された文字の表示属性情報を設定します。 |
com.fujitsu.jbk.gui | ||
addEnableChar | char | 入力可能文字を追加します。 |
canCopy | コピー可能/不可能を返します。 | |
canCut | カット可能/不可能を返します。 | |
canPaste | ペースト可能/不可能を返します。 | |
checkFullField | 全桁入力をチェックします。 | |
checkIndispensableField | 必須入力をチェックします。 | |
copy | 選択した文字列をクリップボードへコピーします。 | |
cut | 選択した文字列をクリップボードへカットします。 | |
echoCharIsSet | パスワード入力機能が設定されているかどうかを返します。 | |
getAttributeIterator | 表示属性情報オブジェクトを返します。 | |
getPreferredSize | int | 指定した文字数に対する最適な大きさを返します。 |
getStringForRange | int | 部分文字列を返します。 |
int | ||
hideToolTip | ツールチップを消去します。 | |
insertText | java.lang | 文字列を選択領域に挿入します。 |
paste | クリップボードからペーストします。 | |
removeAttributedCharacter | char | 指定された文字とその表示属性情報を削除します。 |
removeNotify | コンポーネントがコンテナから削除されたことをそのコンポーネントに通知し、ピアが存在すれば破棄します。 | |
requestFocus | 入力フォーカスを要求します。 | |
select | int | 文字列の部分選択を行います。 |
int | ||
selectAll | 文字列の全体を選択します。 | |
showToolTip | java.lang | ツールチップを表示します。 |
java.awt | ||
java.awt | ||
long | ||
transferFocus | 次のコンポーネントにフォーカスを移動します。 |
カスタマイザ
モード
文字列フィールドの動作モードを設定します。
自動脱出する/しないを設定します。チェックすると自動脱出します。
編集の可否を設定します。チェックすると編集ができます。
反転表示する/しないを設定します。チェックすると反転表示します。
フォーカスを取得したとき(入ったとき)に全選択をする/しないを設定します。チェックすると全選択します。
ブリンクする/しないを設定します。チェックするとブリンクします。ブリンクの間隔は「描画」プロパティの「ブリンク間隔」で設定します。
全桁入力をチェックする/しないを設定します。チェックすると全桁チェックをします。
必須入力のチェックをする/しないを設定します。チェックすると必須入力のチェックをします。
入力フォーカスが移ったとき、自動的に入力モードを変更する/しないを設定します。チェックすると入力モードを変更します。
入力キャレットの表示状態を設定します。チェックすると、入力キャレットを表示します。
フォーマットが行われない状態で、入力を行うかどうかを設定します。チェックすると、入力時のフォーマット機能が無効になります。
文字列設定時にTextEventを発行する/しないを設定します。チェックするとTextEventを発行します。
YEN SIGN(\)に対して変換するかどうかを設定します。チェックすると、文字コード変換を行います。
変換する文字コードについては、次の表を参照してください。
文字 | SJIS | Unicode | Microsoft |
¥ | 0x818F | 0x005C[REVERSE SOLIDUS] | [Unicode]U+00A5[YEN SIGN] |
入力モードの文字種を、英数/ひらがな/カタカナ/直接入力/システムの初期値から選択します。この機能を使用するときは、「自動的に入力モードを変更」をチェックする必要があります。
入力文字の大きさを、半角/全角から選択します。この機能を使用するときは、「自動的に入力モードを変更」をチェックする必要があります。
入力文字の変換方法を、変換入力/無変換入力/指定しないから選択します。この機能を使用するときは、「自動的に入力モードを変更」をチェックする必要があります。
文字列変換ウィンドウの表示位置を、デフォルトの位置/コンポーネント上から選択します。この機能を使用するときは、「自動的に入力モードを変更」をチェックする必要があります。
日本語入力システムを利用した文字の入力を補助するかどうかを設定します。変換方法を設定することで、入力時の確定操作を省略することができます。
文字列の入力方式を設定します。入力方式を、挿入/上書きから選択します。
ANK文字の表示倍率を通常/横倍角から選択します。
描画
文字列フィールドの表示に関する情報を設定します。
表示文字列のブリンク間隔をミリ秒(ms)単位で設定します。ブリンク間隔には、1から9223372036854775807まで指定できます。
消し線の色を設定します。ボタンを押下すると色設定ダイアログが表示されます。
消し線の種類を、なし/-(一本)/=(二本)から選択します。
下線の色を設定します。ボタンを押下すると色設定ダイアログが表示されます。
下線の種類を、なし/凸/凹/平面から選択します。
表示文字列の水平表示位置を、左詰め/中央揃え/右詰めから選択します。
表示文字列の垂直表示位置を、上詰め/中央揃え/下詰めから選択します。
使用不可時の前景色・背景色を設定します。ボタンを押下すると[前景色/背景色]設定ダイアログが表示されます。
インセットを、指定する/指定しないを設定します。
上側のインセットをピクセル値で設定します。インセット 上には、-2147483648から2147483647まで指定できます。
左側のインセットをピクセル値で設定します。インセット 左には、-2147483648から2147483647まで指定できます。
下側のインセットをピクセル値で設定します。インセット 下には、-2147483648から2147483647まで指定できます。
右側のインセットをピクセル値で設定します。インセット 右には、-2147483648から2147483647まで指定できます。
キャレットの形状を、縦棒/四角(全体)/四角(半分)/四角(1/4)/下線から選択します。上書きと挿入のそれぞれの入力方式に対して指定することが出来ます。
キャレットを点滅するかどうかを設定します。上書きと挿入のそれぞれの入力方式に対して指定することが出来ます。
値
文字列フィールドの値を設定します。
文字列フィールドに表示する値を設定します。
文字列中にエラーとなる文字が含まれている場合の動作方法を設定します。チェックをすると、設定される文字列に制限を行いません。
その他
その他の情報を設定します。
キャレットの位置を設定します。キャレットの位置には、0から値の文字列の長さまで指定できます。
フィールドの大きさを決める場合の基準となる文字を設定します。
表示文字数を設定します。表示文字数には、0から2147483647まで指定できます。
入力/表示のときの表示文字(エコー文字)を設定します。
入力可能最大文字数を設定します。-1のときは、入力可能最大文字数のチェックを行いません。入力可能最大文字数には、-1から2147483647まで指定できます。
入力可能最大バイト数を設定します。-1のときは、入力可能最大バイト数のチェックを行いません。「入力可能最大文字数」に -1より大きい数が設定されているときは、「入力可能最大バイト数」の設定は無効となります。入力可能最大バイト数には、-1から2147483647まで指定できます。
選択開始位置を設定します。選択開始位置には、0から値の文字列の長さまで指定できます。
選択終了位置を設定します。選択終了位置には、0から値の文字列の長さまで指定できます。
表示フォーマットを実行するタイミングを設定します。指定された数だけキーが押されるたびにフォーマットを実行します。フォーマットを実行するタイミングには、0から2147483647まで指定できます。
入力可能な文字を設定します。入力を可能にしたい文字群を文字列として設定します。
入力可能な文字種(英小文字/英大文字/数字/特殊文字/2バイト文字)を選択します。チェックをはずすとその文字種は入力できません。入力できない文字種の一部を入力可能にするときは、「入力可能文字」に設定します。
警告音を鳴らすエラーの種類(全桁入力項目の未入力エラー/必須入力項目の未入力エラー/文字数制限の入力超エラー/入力不可文字の入力エラー)を選択します。
文字列制限方法(通常/拡張)を選択します。
通常の場合、「入力可能最大文字数」「入力可能最大バイト数」「入力可能文字」「入力可能文字種」にて制限方法を設定します。
拡張の場合は、[設定]ボタンより[文字入力制限]設定ダイアログを表示し、制限方法を設定します。拡張を指定した場合は、通常で設定した各制限方法は無効になります。また、通常を指定した場合は、拡張で指定した各制限方法は無効となります。