[英]Java Swing - a good textfield component for numbers?
我对java和swing很陌生,所以...有人可以告诉我如何利用swing文本字段组件进行数字处理(金钱,十进制...)吗? 或者有人可以告诉我在哪里可以找到秋千部件专门为此设计的? 我正在构建一个小型ERP应用程序,并且标准的Swing或SwingX简单没有良好的数字处理组件)
(FormattedTextField不好!)
JSpinner专为数字而设计。 但是,您需要从组件中进行哪种数字处理?
我已经基于JFormattedTextField实现了数字字段。
它们还支持最小值和最大值。
也许您发现它们很有用(该库是开源的):
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JRealNumberField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JDoubleField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JFloatField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLocalizedDoubleField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLocalizedFloatField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JWholeNumberField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JByteField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JIntegerField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLongField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JShortField.html
主页:
下载:
http://sourceforge.net/project/showfiles.php?group_id=64833
教程: http : //softsmithy.sourceforge.net/lib/docs/tutorial/swing/number/index.html
-佩斯
您可以让侦听器检查输入的内容并进行相应的验证。
这是一个例子
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.