俺だけの秘密基地 IT系技術局
Java関連技術情報セクション

Labelについての考察

Labelコントロールについての考察です

Labelにアイコンを設定する

Labelにはアイコンを設定することができます。設定方法「コンストラクタで設定する方法」と「setGraphic」で設定する方法がある。また文字列に対してのアイコン位置を上下左右で設定することが可能です。

【 サンプルソース No.1 Label 】

実行結果

【 サンプルソース No.1 実行結果 】

アイコン位置の設定は下記のコードで設定する

Labelを他のノードにバインドする

Labelを他のノードにバインドして「表示内容を動的に変更する」ことが可能です。下記のサンプルソースでは、LabelへTextFieldの入力値をバインドしています。

【 サンプルソース No.2 Labelにバインド 】

実行結果

【 サンプルソース No.2 実行結果 】

TextFieldの入力値をバインドしている箇所

他ノードとの関連付けと、ニーモニック

Labelは他のノードに関連付けることが可能です。Labelにニーモニックを設定すると、関連付けられたノードにフォーカスが移動します。  ※ニーモニック … 割り当てられるているキーのこと

【 サンプルソース No.3 Labelの関連付けとニーモニック 】

実行結果

【 サンプルソース No.3 実行結果 】

altキー + 割り当てキー(上記の例では「a」または「b」) でフォーカスが関連付けられたTextFieldに移動する。

ニーモニック文字を指定している箇所。「_」に続く文字が割り当てられるキーとなる。


TextFieldとの関連付けをしている箇所


ニーモニック解析 有に設定している箇所




Back JavaFX Menu