【JavaFX】テキストフィールドを入力不可(disable,editable)にする方法

JavaFXでテキストフィールドを入力不可(disable,editable)にする方法について記載します。

テキストフィールドを入力不可にする方法

テキストフィールドを入力不可にする方法は2つあります。
それぞれ、目的に合わせて使用します。

No メソッド 特徴
1

setEditable

・入力不可のコントロールにフォーカスが当たる
・入力不可のコントロールからテキストをコピーできる
2

setDisable

・入力不可のコントロールにフォーカスが当たらない
・入力不可のコントロールからテキストをコピーできない

1. setEditable を使って入力不可にする

setEditableを使用するとテキストエリアが入力不可になり
・フォーカスが当たる
・テキストをコピーできる
という制御を行うことができます。

構文

setEditable( boolean )
true:入力可能、false:入力不可

実行例

2. setDisable を使って入力不可にする

setDisableを使用するとテキストエリアが入力不可になり
・フォーカスが当たらない
・テキストをコピーできない
という制御を行うことができます。

構文

setDisable( boolean )
true:入力不可、false:入力可能

実行例

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする