首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java Swing用户界面组件文本输入:文本+密码+格式化的输入

用户可以输入一个更长的字符串,但是当文本长度超过文本长度时输入就会滚动。用户通常不喜欢滚动文本,因此应该尽量把文本设置得大一些。如果需要在运行时重新设置列数,可以使用setColumns方法。...通常情况下,希望用户在文本域中添加文本(或者编辑已经存在的文本)。文本一般初始为空白。只要不为JTextField构造器提供字符串参数,就可以建立一个空白的文本。...如果文本字符串无效,文本字符串和文本的值都不变—它们现在不同步。“持续”行为更加保守,即使文本字符串有效,文本和当前值也不会改变。...在示例程序中的第4个文本上附加了一个检验器。尝试输入一个无效的数字(如x1729)然后敲击Tab键或者用鼠标点击另外一个文本。注意,这个文本立刻获得焦点。...格式器针对文本值调用toString方法来初始化文本文本。当文本失去焦点时,格式器使用带有String参数的构造器构造相同类的新对象作为当前值。如果构造器抛出了异常,编辑就是无效的。

4.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    《iOS Human Interface Guidelines》——Text Field文本

    文本 文本接受单行的用户输入(如下所示包括目标描述和占位文本)。 API NOTE 查看UITextField学习更多关于定义文本并且自定义显示图像和按钮的内容。...一个文本: 是一个固定高度的圆角区域 当用户点击它时自动显示键盘 可以包含系统提供的按钮,比如书签按钮 可以显示使用多种风格的文本(查看UITextView学习更多关于这个的内容) 使用文本从用户获取小数量的信息...如果能够帮助用户理解如何使用的话,可以自定义一个文本。比如说,你可以在文本的左边或右边显示自定义的图片,或者你可以添加一个系统提供的按钮,比如书签按钮。...一般来说,你应该在文本的左边显示它的用途,在右边显示其额外的特性,比如书签。 合适的话在文本的右边显示一个清除按钮。当这个元素存在的时候,点击它可以清除文本的内容,不管你在其上显示了任何图片。...如果能帮助用户理解文本的用途的话,显示一个示意。文本可以显示占位文本——比如名称(或者地址)——当文本域中没有文本的时候。 定义符合你希望用户输入的内容类型的键盘类型。

    45120

    ASP.NET Core微服务(三)——【跨配置】

    ASP.NET Core微服务(三)——【跨配置】 对应练习demo(跨)下载路径(1积分):【https://download.csdn.net/download/feng8403000/15136711...' header is present on the requested resource. 】 解决的方法如下: 跨的【Startup.cs】文件配置 1、声明跨策略名称 //声明跨策略名称...b)、本文直接做的【get】测试,如需【post】测试,请将【ajax的type值改为post】 希望此文对大家有所帮助,后续会编写 ASP.NET Core微服务(四)——【静态vue使用axios解析接口...】、 ASP.NET Core微服务(五)——【vue脚手架解析接口】、 ASP.NET Core微服务(六)——【redis操作】、 ASP.NETCore微服务(七)——【docker部署linux...此文标题为ASP.NET Core微服务(二)——ASP.NET Core微服务(三)——【跨配置】

    96520

    【CSS】更改用户界面样式 ③ ( 取消文本拖拽 | 代码示例 )

    一、取消文本拖拽 textarea 文本 在 默认状态下是可以进行拖拽的 , 在网页布局中 , 一般不会允许这种情况发生 , 任意拖拽文本会影响网页的整体布局 ; 设置文本不可拖拽样式 : resize...: none; 文本不可拖拽内嵌式样式完整示例 : 二、文本拖拽示例 ---- 在下面的示例中 , 拖拽文本...> 文本是可拖拽的 文本下方的内容 文本默认样式 : 拖拽文本 : 选中文本 , 外层有一条黑色轮廓线...; 三、取消文本拖拽示例 ---- 设置 /* 取消拖拽文本 */ resize: none; 样式 , 可以取消文本拖拽功能 ; 代码示例 : 文本是可拖拽的 文本下方的内容 执行结果 :

    74930
    领券