>Ola!
>
>Estou tendo um problema em varios aplicativos que tratam evento, nao sei
>o que eh isso. Capturei parte do erro, e um dos aplicativos onde esse erro
>ocorre(abaixo). Se alguem puder me ajudar!
>
>[]´s 
>Jean Fabio
>
>.java:378)
>        at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250)
>        at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:216)
>        at java.awt.Component.processMouseEvent(Component.java:3717)
>        at java.awt.Component.processEvent(Component.java:3546)
>        at java.awt.Container.processEvent(Container.java:1164)
>        at java.awt.Component.dispatchEventImpl(Component.java:2595)
>        at java.awt.Container.dispatchEventImpl(Container.java:1213)
>        at java.awt.Component.dispatchEvent(Component.java:2499)
>        at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
>        at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
>
>        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
>        at java.awt.Container.dispatchEventImpl(Container.java:1200)
>        at java.awt.Window.dispatchEventImpl(Window.java:912)
>        at java.awt.Component.dispatchEvent(Component.java:2499)
>        at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)
>        at
java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:103)
>        at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
>        at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
>
>
>//Exerc 10_12
>
>import javax.swing.*;
>import java.awt.*;
>import java.awt.event.*;
>import java.util.*;
>
>public class Exerc10_12 extends JFrame {
>        JLabel label        = new JLabel("Telefone");           //Label do
telefone
>        JTextField telefone = new JTextField(15);               //Fone nao
formatado
>        JLabel label2       = new JLabel("Resultado");          //Label do
resultado
>        JTextField resultado= new JTextField(15);               //Resultado
da conversao
>        JButton bt          = new JButton("Let's Rock!");       //Botao que
dispara o processo
>
>        public Exerc10_12() {
>                super("Converte Telefone");
>                
>                Container c = this.getContentPane();
>                c.setLayout(new FlowLayout());
>                HandlerEvent handler = new HandlerEvent();
>                bt.addActionListener(handler);
>                c.add(label);
>                c.add(telefone);
>                c.add(bt);
>                c.add(label2);
>                c.add(resultado);
>        }
>
>        /*Metodo para conversao de telefone*/
>        public void convTelefone(String tel) {
>                StringTokenizer token = new StringTokenizer(tel);
>                int area = Integer.parseInt(token.nextToken("()"));
>                long number = Long.parseLong(token.nextToken(")-"))*10000;
>                number += Long.parseLong(token.nextToken("-"));
>                resultado.setText("" + area + number);
>        }
>
>        /*Classe interna tratadora de eventos*/
>        class HandlerEvent implements ActionListener{
>                public void actionPerformed(ActionEvent e) {
>                        convTelefone(telefone.getText());
>                }
>        }
>
>        public static void main(String[] args) {
>                Exerc10_12 app = new Exerc10_12();
>                app.addWindowListener(
>                        new WindowAdapter() {
>                                public void windowClosing(WindowEvent e) {
>                                        System.exit(0);
>                                }
>                        }
>                );
>                app.setSize(350,100);
>                app.show();
>        }
>}

____________________________________________________________________
Get free email and a permanent address at http://www.netaddress.com/?N=1

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Reply via email to