”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 文本域

文本域

发布于2024-07-31
浏览:975

文本字段可用于输入或显示字符串。 TextFieldTextInputControl 的子类。下图列出了TextField.

中的属性和构造函数

Image description

以下是创建具有红色文本颜色、指定字体和右水平对齐的不可编辑文本字段的示例:

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

Image description

当您在文本字段中移动光标并按 Enter 键时,它会触发 ActionEvent。下面的代码给出了一个程序,在前面的示例中添加一个文本字段,让用户设置一条新消息,如下图所示。

Image description

Image description

TextFieldDemo 扩展了 RadioButtonDemo(第 9 行)并添加了一个标签和一个文本字段以让用户输入新文本(第 14-21 行)。在文本字段中设置新文本并按 Enter 键后,将显示一条新消息(第 24 行)。在文本字段上按 Enter 键会触发操作事件。

如果使用文本字段输入密码,请使用PasswordField替换TextFieldPasswordField 扩展 TextField 并用回显字符 ****** 隐藏输入文本。

版本声明 本文转载于:https://dev.to/paulike/textfield-4jgh?1如有侵犯,请联系[email protected]删除
最新教程 更多>
  • 如何修复 macOS 上 Django 中的“配置不正确:加载 MySQLdb 模块时出错”?
    如何修复 macOS 上 Django 中的“配置不正确:加载 MySQLdb 模块时出错”?
    MySQL配置不正确:相对路径的问题在Django中运行python manage.py runserver时,可能会遇到以下错误:ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Library/Python/2.7/site-...
    编程 发布于2024-12-21
  • 如何在 Python 中从函数内部获取函数名称?
    如何在 Python 中从函数内部获取函数名称?
    从函数内部访问函数名称在 Python 中,从函数本身内部确定函数名称在动态自省的情况下非常有用inspect 模块提供了一种方便的机制来获取有关正在运行的程序代码的信息。使用inspect.stack(),我们可以访问表示当前调用堆栈的帧列表。对于给定的函数,堆栈列表中的第一帧对应于当前函数,而第...
    编程 发布于2024-12-21
  • 如何将电子表格列索引号转换为其等效字母?
    如何将电子表格列索引号转换为其等效字母?
    将电子表格列索引转换为字母在 Google 表格中,列用数字索引,从 1 开始。但是,为了方便起见,它们通常也使用字母来表示(例如,“A”表示第一列,“D”表示第四列)。数字索引和字母值之间的转换通常是脚本任务所必需的。实现此转换的一种方法是通过以下函数:function getColumnLett...
    编程 发布于2024-12-21
  • 为什么 `reader.ReadString` 不删除初始分隔符?
    为什么 `reader.ReadString` 不删除初始分隔符?
    reader.ReadString 不会去掉初始分隔符为了创建一个程序来迎接名为 Alice 或 Bob 的用户,开发人员遇到一个问题,即使是合法的名称也会引发不受欢迎的响应。程序错误地拒绝了 Alice 和 Bob 的进入。问题该问题源于程序中使用 reader.ReadString('\...
    编程 发布于2024-12-21
  • 如何通过ServletContext访问WAR/WEB-INF目录下的资源?
    如何通过ServletContext访问WAR/WEB-INF目录下的资源?
    通过ServletContext访问WAR/WEB-INF目录中的资源简介: Java Web 应用程序通常将重要资源存储在 WAR/WEB-INF 目录中。要访问这些资源,开发人员可以利用 ServletContext API。问题:如何创建位于 WAR/WEB-INF 中的资源的正确路径文件夹,...
    编程 发布于2024-12-21
  • 如何使用 Bootstrap 隐藏响应式布局中的元素?
    如何使用 Bootstrap 隐藏响应式布局中的元素?
    使用 Bootstrap 隐藏响应式布局中的元素设计响应式布局时,管理空间变得至关重要,尤其是在较小的屏幕上。 Bootstrap 为移动设备提供了对折叠菜单栏项目的支持,但是如果您想类似地隐藏其他页面元素怎么办?解决方案:Bootstrap 提供了允许您的类根据屏幕尺寸隐藏元素:超小型设备: 手机...
    编程 发布于2024-12-21
  • Bootstrap 4 Beta 中的列偏移发生了什么?
    Bootstrap 4 Beta 中的列偏移发生了什么?
    Bootstrap 4 Beta:列偏移的删除和恢复Bootstrap 4 在其 Beta 1 版本中引入了重大更改柱子偏移了。然而,随着 Beta 2 的后续发布,这些变化已经逆转。从 offset-md-* 到 ml-auto在 Bootstrap 4 Beta 1 中, offset-md-*...
    编程 发布于2024-12-21
  • 如何使用 MySQL 查找今天生日的用户?
    如何使用 MySQL 查找今天生日的用户?
    如何使用 MySQL 识别今天生日的用户使用 MySQL 确定今天是否是用户的生日涉及查找生日匹配的所有行今天的日期。这可以通过一个简单的 MySQL 查询来实现,该查询将存储为 UNIX 时间戳的生日与今天的日期进行比较。以下 SQL 查询将获取今天有生日的所有用户: FROM USERS ...
    编程 发布于2024-12-21
  • 如何修复嵌入式Python中的“Py_Initialize:无法加载文件系统编解码器”错误?
    如何修复嵌入式Python中的“Py_Initialize:无法加载文件系统编解码器”错误?
    解决嵌入式 Python 中的“Py_Initialize:无法加载文件系统编解码器”错误尝试将嵌入式 Python 3.2 解释器集成到对于 C 应用程序,可能会出现指示“无法加载文件系统编解码器”的错误。当 Py_Initialize 函数无法注册编解码器搜索函数时,会出现此错误。要解决此问题,...
    编程 发布于2024-12-21
  • JavaScript 可以捕获网页屏幕截图并将其发送到服务器吗?
    JavaScript 可以捕获网页屏幕截图并将其发送到服务器吗?
    使用 JavaScript 捕获网页屏幕截图:可能吗?在基于 Web 的应用程序无处不在的世界中,对网页进行屏幕截图已成为可能成为开发人员和用户的一项重要任务。然而,问题出现了:使用 JavaScript 捕获网页截图并提交回服务器是否可行?使用 JavaScript 进行网页截图的挑战由于由于浏览...
    编程 发布于2024-12-21
  • 尽管代码有效,为什么 POST 请求无法捕获 PHP 中的输入?
    尽管代码有效,为什么 POST 请求无法捕获 PHP 中的输入?
    解决 PHP 中的 POST 请求故障在提供的代码片段中:action=''而不是:action="<?php echo $_SERVER['PHP_SELF'];?>";?>"检查 $_POST数组:表单提交后使用 var_dump 检查 $_POST 数...
    编程 发布于2024-12-21
  • 如何在 PHP 中组合两个关联数组,同时保留唯一 ID 并处理重复名称?
    如何在 PHP 中组合两个关联数组,同时保留唯一 ID 并处理重复名称?
    在 PHP 中组合关联数组在 PHP 中,将两个关联数组组合成一个数组是一项常见任务。考虑以下请求:问题描述:提供的代码定义了两个关联数组,$array1 和 $array2。目标是创建一个新数组 $array3,它合并两个数组中的所有键值对。 此外,提供的数组具有唯一的 ID,而名称可能重合。要求...
    编程 发布于2024-12-21
  • 如何使用 PHP 计算两个日期之间的时差(以秒为单位)?
    如何使用 PHP 计算两个日期之间的时差(以秒为单位)?
    计算两个日期之间的时差(以秒为单位)计算两个日期之间的时差(以秒为单位)在各种情况下都很有用。本文旨在为这项任务提供一个清晰的解决方案,解决之前 Stack Overflow 讨论中面临的挑战。确定两个日期之间的时间跨度,例如“2011-05-12 18:20:20 ”和“2011-05-13 18...
    编程 发布于2024-12-21
  • 插入数据时如何修复“常规错误:2006 MySQL 服务器已消失”?
    插入数据时如何修复“常规错误:2006 MySQL 服务器已消失”?
    插入记录时如何解决“一般错误:2006 MySQL 服务器已消失”介绍:将数据插入 MySQL 数据库有时会导致错误“一般错误:2006 MySQL 服务器已消失”。当与服务器的连接丢失时会出现此错误,通常是由于 MySQL 配置中的两个变量之一所致。解决方案:解决此错误的关键是调整wait_tim...
    编程 发布于2024-12-21
  • 事件冒泡与捕获:事件传播模式如何影响 DOM 事件处理?
    事件冒泡与捕获:事件传播模式如何影响 DOM 事件处理?
    事件冒泡和捕获:了解 DOM 中的传播事件冒泡和捕获在 HTML DOM API 中的事件传播中发挥着至关重要的作用。为了理解它们的功能,让我们深入研究这两个概念的复杂性。事件冒泡与事件捕获当一个事件发生在嵌套在另一个元素中的元素中时,并且两个元素都为该特定事件注册了事件处理程序,事件传播模式决定了...
    编程 发布于2024-12-21

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3