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

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

于是,文本就失去焦点(lose focus)。I型光标在文本域中也不见了。键盘输入将作用于另一个组件。 当格式化的文本失去焦点时,格式器查看用户输入的文本字符串。...格式器将它转换为对象,该对象成为当前文本的值(就是如前所述的getValue方法返回的值)。 然后,该值被转换为字符串,成为文本内可见的文本字符串。...定义检测格式化文本的检验器是非常简单的。JFormattedTextField类的isEditValid方法调用格式器,如果格式器可以把文本字符串转化为对象则返回true。...格式器针对文本值调用toString方法来初始化文本的文本。当文本失去焦点时,格式器使用带有String参数的构造器构造相同类的新对象作为当前值。如果构造器抛出了异常,编辑就是无效的。...试一下示例中的IP地址,如果输入一个无效的地址,地址就将恢复成上一个有效地址。 例9-3的程序展示了不同格式化的文本(参见图9-13)。点击OK按钮从内得到当前值。

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

使用 white-space 来实现保留文本 textarea的换行格式和 空格格式

背景 昨天产品需求评审,产品经理收到用户的反馈,在系统中有一些文本,用户希望在在文本中填写的文本内容和格式都能够被保留下来,目前只能保存文本内容,对于文本的换行和空格,在显示的时候都没有正确显示。...接到这个需求,我搜索了一下,网上大多数是获取文本的内容后,将其中的换行符,空格替换成html标签,如, 使用JavaScript处理,然后将这些数据转化后,保存的后端,在显示时,使用innerHTML...最终我发现设置元素样式的white-space可以将文本的换行和空格正确显示出来。...演示demo 此外我还专门写了一个简单的demo来演示使用white-space来正确显示文本域中的文本格式。...white-space属性设置为 space-pre,pre-wrap,pre-line,break-space 都可以获得不错的效果 demo代码 保存文本格式

2.1K30

使用 white-space属性 来实现保留文本 textarea的换行格式和空格格式

背景 昨天产品需求评审,产品经理收到用户的反馈,在系统中有一些文本,用户希望在在文本中填写的文本内容和格式都能够被保留下来,目前只能保存文本内容,对于文本的换行和空格,在显示的时候都没有正确显示。...接到这个需求,我搜索了一下,网上大多数是获取文本的内容后,将其中的换行符,空格替换成html标签,如, 使用JavaScript处理,然后将这些数据转化后,保存的后端,在显示时,使用innerHTML...最终我发现设置元素样式的white-space可以将文本的换行和空格正确显示出来。...演示demo 此外我还专门写了一个简单的demo来演示使用white-space来正确显示文本域中的文本格式。...white-space属性设置为 space-pre,pre-wrap,pre-line,break-space 都可以获得不错的效果 demo代码 保存文本格式

4.6K195

制作的数字媒体格式和编码器简介

本文将对数字媒体的格式和编码器进行一个简单的介绍,希望能对你有所帮助。 数字媒体文件由格式封装、数据和元数据组成。格式封装定义了文件的类型,如.mpeg、.mov、.mp4、.mp4、.mxf等。...大多数视频文件会用到数据压缩,而专业格式的音频信号通常是无压缩的。另一方面,消费类音频格式,如.mp3和.m4a等使用了高度压缩的编解码器。...虽然我们常常将某些编解码器与特定的格式联系在一起,如ProRes和.mov几乎绑定,但它们并不等价。例如,视频可以用ProRes编解码器进行编码,并存储在.mxf封装中。...为什么不能在后期生成RAW文件 数码摄像机将原始传感器数据转换为RGB像素信息,并使用定义的编解码器和格式记录到数字文件中。...目前来说,还没有与CinemaDNG等效的视频格式(CinemaDNG是Adobe公司开发的一种摄影RAW格式,然后作为开源标准提供给了社区使用)。

1K20

Go template高级用法、深入详解、手册、指南、剖析

,这个点是顶级作用范围内的,它代表Execute(w,"hello worold")的第二个参数"hello world"。也就是说它代表这个字符串对象。...代表的是顶级作用的对象p,所以Execute()方法执行的时候,会将{{.Name}}替换成p.Name,同理{{.Age}}替换成{{p.Age}}。...但是并非只有一个顶级作用,range、with、if等内置action都有自己的本地作用。它们的用法后文解释,这里仅引入它们的作用来解释"."。...有一个特殊变量$,它代表模板的最顶级作用对象(通俗地理解,是以模板为全局作用的全局变量),在Execute()执行的时候进行赋值,且一直不变。...{{template "T2" .}}的点代表顶级作用的"hello world"对象。在T2中使用了特殊变量$,这个$的范围是T2的,不会继承顶级作用"hello world"。

34.8K21

Linux DNS 服务器安装、配置和维护

在域名中从右到左的两个点之间的每个文本依次是顶级组件、二级组件和三级组件。 所以,com是顶级域名组件; google是二级组件; 而www是三级域名组件。...顶级域名 (或称作一级域名 TLDs) 我们已经见过顶级域名的组成部分,如 com。可以认为,顶级名为 DNS 命名空间提供分类组织。 顶级域名(TLD)根据地理或功能方面分为几类。...顶级域名类别有: 通用的顶级域名如:org, .com, .net, .gov, .edu 等等 国家代码顶级域名如:.us, .ca 等,分别对应美国和加拿大的国家代码 新的品牌顶级域名,允许组织创建最多...这个序列码的格式是 YYYYMMDDxx ,其中的 xx 是从 00 开始的。 第3行是每秒刷新率。这个值被用来告诉第二个域名服务器查询主服务器中的记录是否已经被更新的频率。 第4行是每秒重试的频率。...假设某个站点具有一个主机名为whatever-bignameis.example.com的Web服务器,并且由于系统是Web服务器,因此可以为主机创建一个名为www的CNAME记录或者别名。

9.6K50

Linux DNS 服务器安装、配置和维护

在域名中从右到左的两个点之间的每个文本依次是顶级组件、二级组件和三级组件。 所以,com是顶级域名组件; google是二级组件; 而www是三级域名组件。...顶级域名 (或称作一级域名 TLDs) 我们已经见过顶级域名的组成部分,如 com。可以认为,顶级名为 DNS 命名空间提供分类组织。 顶级域名(TLD)根据地理或功能方面分为几类。...顶级域名类别有: 通用的顶级域名如:org, .com, .net, .gov, .edu 等等 国家代码顶级域名如:.us, .ca 等,分别对应美国和加拿大的国家代码 新的品牌顶级域名,允许组织创建最多...这个序列码的格式是 YYYYMMDDxx ,其中的 xx 是从 00 开始的。 第3行是每秒刷新率。这个值被用来告诉第二个域名服务器查询主服务器中的记录是否已经被更新的频率。 第4行是每秒重试的频率。...假设某个站点具有一个主机名为http://whatever-bignameis.example.com的Web服务器,并且由于系统是Web服务器,因此可以为主机创建一个名为www的CNAME记录或者别名

13.3K20

【Airplay_BCT】Bonjour 和本地链接、域名和 DNS

(“点”),称为根,类似于UNIX文件系统中的根目录/。每个其他都位于根之下的层次结构中。例如,名称 www.apple.com。位于二级 apple.com. 内,它位于顶级 com....(“点”),根。 图 2-1 显示了此层次结构的简化版本。图 2-1 互联网域名系统的一部分,为 Bonjour扩充 倒置树的顶部是根。下面是一些顶级:com.、edu. 和 org....,以及本地 Bonjour“”local.,在 Bonjour 和本地链接中进一步讨论。顶级以下是几个二级,apple、darwin 和 zeroconf。...不是真正的。你可以想到本地。作为伪。它在根本上不同于传统的 DNS :其他域中的名称是全球唯一的;链接本地域名​​不是。世界上只有一个名为 www.apple.com....格式是 _ServiceType._TransportProtocolName. 服务类型是服务的官方 IANA 注册名称,例如 ftp、http 或打印机。

1.4K30

【计算机网络】 DNS学习笔记 (>﹏<)

顶级DNS服务器 顶级服务器负责顶级域名,如com,org,net,edu和gov和所有国家的顶级域名如cn,uk,jp (edu 教育机构域名, gov 政府部门域名 , org 非盈利性的组织...该根DNS服务器注意到DNS服务器的edu前缀并向本地DNS服务器dns.poly.edu返回负责edu的顶级DNS服务器的IP地址列表 4....本地DNS服务器接收到了返回的报文,根据报文中的IP地址,向该顶级DNS服务器发送查询报文 5....顶级DNS服务器注意到了umass.edu前缀,用包含权威DNS服务器的IP地址进行响应,该权威DNS服务器是负责马萨诸塞大学的dns.umass.edu 6....,如(foo.com,  dns.foo.com, NS) Type = CNAME, 则Value是别名为Name的主机对应的规范主机名,如(foo.com, relay1.bar.foo.com)

1.2K110

详解AMD规范

Asynchronous Modules Definition异步模块定义,提供定义模块及异步加载该模块依赖的机制,这和浏览器的异步加载模块的环境刚好适应(浏览器同步加载模块会导致性能、可用性、调试和跨访问等问题...模块通过 define 函数定义在闭包中,格式如下: define(id?: String, dependencies?...如果提供了该参数,模块名必须是“顶级”的和绝对的(不允许相对名字)。 模块名的格式:模块名用来唯一标识定义中模块,它们同样在依赖数组中使用。AMD的模块名规范是CommonJS模块名规范的超集。...模块名不允许文件扩展名的形式,如".js" 模块名可以为 "相对的" 或 "顶级的"。如果首字符为"."或".."...应用 定义一个名为 myModule 的模块,它依赖 jQuery 模块: define('myModule', ['jquery'], function($) { // $ 是 jquery

1.1K20

第六章 DNS服务(1)

在根之下,划分为多个二级,这些被称为顶级顶级是不允许企业或个人直接申请的,顶级是由全球的网络维护商按照国家、地区、行业等分配的,如:.cn.表示中国地区,.hk.表示中国香港,.org.表示国际组织...因为所有都在根(即.)之下,所以,一般书写时我们可以把最后的.省略,如:.com .cn等 作为企业或个人,只可以在顶级下申请子,申请到子后即可在子下指定自己的网络层次了。...6.1.3 命名相关概念 先来分析一下域名的格式,我们知道上网时在浏览器输入域名后,浏览器会自动在域名前写上http://字样,即指定了通信协议,这种协议+地址的格式我们称为url。...则客户机网卡指向的那台dns服务器,再向.com顶级的dns服务器发出请求,顶级服务器同样不给最终答案,返回子的dns服务器地址(图中第3步)。...图中,可见当解析xia.rzz.com时,会显示原名为ftp.rzz.com,xia.rzz.com是别名(aliases)。其实我们在日常上网时,公网上查到的很多都是别名状态,如下图: ?

2.6K20

字符串本地化和消息字典(二)

XML 消息文件可能包含一种语言和多个的消息。 Element 元素是 XML 消息文件的顶级容器,每个文件只有一个 元素。...字符串可以由以下任何一项组成,单独或组合:文件格式允许的简单文本替换参数 %1、%2、%3 或 %4 HTML 格式ObjectScript 格式的字符串表达式以下示例使用 %1、%2、用于粗体格式的...:filepath.ext 实际输出文件名将语言值附加到扩展名为 ext 的文件路径中。...以特定语言导出所有%Library.MessageDictionary 类方法 Export() 具有以下签名: file - (必需)此格式的输出文件名模板:filepath.ext 输出文件的名称是...filepathlanguage-code.ext 例如,如果文件是 c:/temp/mylang_.txt 并且语言包括语言代码 ja- jp,则输出文件之一命名为 c:/temp/mylang_ja-jp.txt

64730

DNS域名解析系统

通过这种方法,我们就不用记住无意义数字组成的IP地址, 转而使用 baidu, google这样方便记忆的单词 拿到一个域名 域名层级使用倒树形结构, 1个域名可以划分为多个子 根域名: .root...或. , 通常可以省略 顶级域名: 如.com, .cn, .space 次级域名: 如baidu.com, feny.com 主机域名: 如music.baidu.com 中的music..., www.feny.space中的 www 由于命名习惯, www主要代表网站服务器,将邮件服务器的计算机取名为mail,[如mail.qq.com] 一般情况下我们会给不加注意域名的url 解析...发送给域名服务器 装有域名系统(DNS)的主机称为域名服务器 根域名服务器: 管理所有域名 顶级域名服务器: 管理该顶级域名服务器注册的二级域名 权限域名服务器: 负责一个区的域名解析 本地域名服务器:...: 域名 TTL: 生存周期,缓存中保存资源记录的时长 class: 网络协议,一般为IN (Internet) type: 资源记录类型, 一般为 A ( IP指向, 指 rdata 使用IPv4格式

5310

灵魂拷问,你真的了解DNS吗?

在DNS之初,整个网络中只有几百台的主机,所有的主机信息以及主机名与地址的映射记录都存放在一个名为 HOST.TXT 的文件中。...HOST.TXT 从一台名为 SRI-NIC 的主机上分发到整个网络,而维护映射记录的方式也很粗暴,通过将变更信息以电子邮件的方式告知管理员,然后进行定期 FTP 到 SRI-NIC 上,获得最新的...每个顶级由对应的顶级(TLD)服务器负责管理,除了以下 7 个顶级域名,还有各个国家的顶级域名(cn、uk、ca和 fr 等)也在这一级别进行管理。...每个顶级再向下展开分支,每个分支都是一个子,比如 google.com 是 com 的子,而 google.com 也可再包含子,比如 a.google.com、b.google.com。...记录类型与报文格式 域名服务器是根据资源记录来对 DNS 请求进行应答的。

1.5K10
领券