Estou tentando fazer um cast de String para Double mas está ocorrendo este erro:[code]java.lang.NumberFormatException[code] no textfield que estou pegando o texto eu tdigito numeros quebrados como 123.52 ai ocorre isso.Para fazer o cast só posso ter numeros inteiros?
Qual o erro completo?
Lembro que o seu Text() deve conter APENAS números e mais nada.
P
paty_trind
bah! então acho q é isso pq no meu getText() eu uso uma mascara para que os numeros fiquem assim 0000,00
mas então tipo sempre q eu precisar converter um valor de String para Double ou Float não vou poder usar mascaras?
bah!eu pensava q só não podia para Int…
O código do erro é este:
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "1235,66"
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.lang.Double.valueOf(Unknown Source)
at OpcoesPgto$5.actionPerformed(OpcoesPgto.java:733)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
Obrigada :lol:
nel
paty_trind:
bah! então acho q é isso pq no meu getText() eu uso uma mascara para que os numeros fiquem assim 0000,00
mas então tipo sempre q eu precisar converter um valor de String para Double ou Float não vou poder usar mascaras?
bah!eu pensava q só não podia para Int…
O código do erro é este:
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "1235,66"
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.lang.Double.valueOf(Unknown Source)
at OpcoesPgto$5.actionPerformed(OpcoesPgto.java:733)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)