Exception

2 respostas
J

Alguem sabe como resolver isso?

Meu codigo compila normalmente, mas quando clico em um item do meu menu me trás esses erros:

java.lang.NoSuchMethodError: copom.fronteira.frmPreso.<init>(Lcopom/frmPrincipal;)V

at copom.frmPrincipal.itemPresoActionPerformed(frmPrincipal.java:227)

at copom.frmPrincipal.access$600(frmPrincipal.java:16)

at copom.frmPrincipal$7.actionPerformed(frmPrincipal.java:137)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)

at javax.swing.AbstractButton.doClick(AbstractButton.java:289)

at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113)

at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenuItemUI.java:943)

at java.awt.Component.processMouseEvent(Component.java:5100)

at java.awt.Component.processEvent(Component.java:4897)

at java.awt.Container.processEvent(Container.java:1569)

at java.awt.Component.dispatchEventImpl(Component.java:3615)

at java.awt.Container.dispatchEventImpl(Container.java:1627)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)

at java.awt.Container.dispatchEventImpl(Container.java:1613)

at java.awt.Window.dispatchEventImpl(Window.java:1606)

at java.awt.Component.dispatchEvent(Component.java:3477)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

2 Respostas

J

Olá,

Um amigo teve esse problema, ele tentou recompilar tudo e achou erros no código. O que deve estar acontecendo é que você tinha uma classe A, com um método m, e uma classe B que utilizava o método m da classe A. Você deve ter alterado o método m da classe A, e só recompilado esta classe, e a classe B não vai encontrar o método quando o programa for executado…

Espero ter ajudado…
Abraços…

S

po… acho que é bem isso que o brow ae falou, da uma olhada nos métodos que capturam as ações dos componentes gráficos… blzz
[]´sss

Criado 11 de agosto de 2005
Ultima resposta 12 de ago. de 2005
Respostas 2
Participantes 3