2013-02-27 20 views
0

問題是JFormattedTextField自動將整數更改爲格式整數(例如:5000000至5,000,000)。 使用JTextField,我可以使用parseInt()將5000000轉換爲整數。但是,當它的值爲5,000,000時,我怎麼用JFormattedTextField來做到這一點。 java.text中的格式類的如何檢索JFormattedTextField整數值?

回答

0

用途之一:

String num = "5,000"; 
DecimalFormat format = new DecimalFormat("#,##0.###"); 
try { 
    System.out.println(format.parse(num).toString()); // prints 5000 
} catch (ParseException ex) { 
    ... 
}