文本字段可用于输入或显示字符串。 TextField 是 TextInputControl 的子类。下图列出了TextField.
中的属性和构造函数以下是创建具有红色文本颜色、指定字体和右水平对齐的不可编辑文本字段的示例:
TextField tfMessage = new TextField("T-Strom");
tfMessage.setEditable(false);
tfMessage.setStyle("-fx-text-fill: 红色");
tfMessage.setFont(Font.font("次数", 20));
tfMessage.setAlignment(Pos.BASELINE_RIGHT);
当您在文本字段中移动光标并按 Enter 键时,它会触发 ActionEvent。下面的代码给出了一个程序,在前面的示例中添加一个文本字段,让用户设置一条新消息,如下图所示。
TextFieldDemo 扩展了 RadioButtonDemo(第 9 行)并添加了一个标签和一个文本字段以让用户输入新文本(第 14-21 行)。在文本字段中设置新文本并按 Enter 键后,将显示一条新消息(第 24 行)。在文本字段上按 Enter 键会触发操作事件。
如果使用文本字段输入密码,请使用PasswordField替换TextField。 PasswordField 扩展 TextField 并用回显字符 ****** 隐藏输入文本。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3