「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > テキストフィールド

テキストフィールド

2024 年 7 月 31 日に公開
ブラウズ:247

テキストフィールドを使用して、文字列を入力または表示できます。 TextFieldTextInputControl のサブクラスです。以下の図は、TextField.

のプロパティとコンストラクターをリストしています。

Image description

ここでは、赤色のテキスト色、指定されたフォント、右水平配置で編集不可のテキスト フィールドを作成する例を示します。

TextField tfMessage = new TextField("T-Strom");
tfMessage.setEditable(false);
tfMessage.setStyle("-fx-text-fill: red");
tfMessage.setFont(Font.font("Times", 20));
tfMessage.setAlignment(Pos.BASELINE_RIGHT);

Image description

テキスト フィールド内でカーソルを移動して Enter キーを押すと、ActionEvent が発生します。以下のコードは、下の図に示すように、ユーザーが新しいメッセージを設定できるように、前の例にテキスト フィールドを追加するプログラムを提供します。

Image description

Image description

TextFieldDemoRadioButtonDemo (9 行目) を拡張し、ユーザーが新しいテキストを入力できるようにラベルとテキスト フィールドを追加します (14 ~ 21 行目)。テキスト フィールドに新しいテキストを設定して Enter キーを押すと、新しいメッセージが表示されます (行 24)。テキスト フィールドで Enter キーを押すと、アクション イベントがトリガーされます。

テキスト フィールドをパスワードの入力に使用する場合は、

TextFieldPasswordField に置き換えてください。 PasswordFieldTextField を拡張し、入力テキストをエコー文字 ****** で非表示にします。

リリースステートメント この記事は次の場所に転載されています: https://dev.to/paulike/textfield-4jgh?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3