Qual motivo desse erro?

2 respostas
A

pessoal alguem ai sabe o motivo desse erro ?

public void fmoeda(final JTextField formatomoeda){
        formatomoeda.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                double x = Double.parseDouble(formatomoeda.getText());
                DecimalFormat moneyFormat = new DecimalFormat("#,###,###.00");
                moneyFormat.setMaximumFractionDigits(3);
                moneyFormat.setMinimumFractionDigits(3);        
                formatomoeda.setText(moneyFormat.format(x));
            }
        });
        
    }

2 Respostas

A

desculpem, colei errado
na verdade o erro é o seguinte :

Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
        at sun.awt.Win32GraphicsConfig.getBounds(Native Method)
        at sun.awt.Win32GraphicsConfig.getBounds(Win32GraphicsConfig.java:295)
M

alessandre.

Este erro acontece quando ocorre um erro de sistema ou na VM, um erro de STACK como diz o nome da excepiton. Isso acontece quando existe a execução de um recurso em demasia na vm. ou um recuso infinito.

Criado 7 de abril de 2007
Ultima resposta 9 de abr. de 2007
Respostas 2
Participantes 2