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

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

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

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

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

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

43820
领券