[英]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.