JTextField-输入内容全为大写字母

需求:在一些工业环境中,客户习惯使用大写字母来进行一些输入,这时要求无论键盘输入的是小写还是大写一律显示成大写字母。 原理:JTextField控件是使用Document类来管理其输入内容的,我们只需要自定义一个Documemt,在向Document插入新的内容时,将字符转化为大写即可。 源代码如下: import j

JavaFX2 – 文本可复制的Label

背景介绍 我的公司和我个人一直都使用JavaFX2来编写客户端应用程序,同时也作为Applet在浏览器中运行。 我们的客户曾经拿我们的产品和网页对比,然后向我们提过两个需求: (1) 希望界面上所有的文字都可以被复制,尤其是界面中的一些有参考意义的文字(而这些文字不可被编辑也不需要被编辑) (2) 希望可以打印界面的内