Java - RuntimeException - Uncompilable code source Erronée type d'arbre

Je suis nouveau en Java aussi je suis nouveau dans ce site, donc je suis désolé si l'erreur est évidente, mais j'ai eu une erreur, que je ne sais pas ce que cela signifie, j'ai tout essayer pour le fixer.

Je suis actuellement à la rédaction d'une base aplication de la bibliothèque, avec quelques swing de l'interface, mais le problème est lorsque vous essayez de créer une fenêtre de la forme de livres, il y a le code pertinent.

C'est la fenêtre principale.

 public class VentanaPrincipal extends javax.swing.JFrame {

   public VentanaPrincipal() {
     initComponents();
     this.setLocationRelativeTo(null);
}

private void bt_salirActionPerformed(java.awt.event.ActionEvent evt) {                                         
    //TODO add your handling code here:
    EscribirBinario escritor = new EscribirBinario();
    //  Collections.sort(ListaClientes.clientes);

    if (escritor.abrir(Main.archivo1)) {
        for (int indice = 0; indice < ListaClientes.clientes.size(); indice++) {
            escritor.escribir(ListaClientes.clientes.get(indice));
        }
        escritor.cerrar();
    }
    System.exit(0);
}                                        

private void bt_clienteActionPerformed(java.awt.event.ActionEvent evt) {                                           

    MantenimientoCliente clientes = new MantenimientoCliente(this, true);
    clientes.setVisible(true);
}                                          

private void bt_libroActionPerformed(java.awt.event.ActionEvent evt) {                                         

    MantenimientoLibro book = new MantenimientoLibro(this, true);
    book.setVisible(true);
}                                                    

   }

Il y a le code de la forme de livres.

 public class MantenimientoLibro extends javax.swing.JDialog {

  public MantenimientoLibro() {
   }

public MantenimientoLibro(java.awt.Frame parent, boolean modal) {
    super(parent, modal);
    initComponents();

    this.setLocationRelativeTo(null);
}


public MantenimientoLibro(java.awt.Dialog parent, boolean modal) {
    super(parent, modal);
    initComponents();
    this.setLocationRelativeTo(null);

}           

private void bt_salirActionPerformed(java.awt.event.ActionEvent evt) {                                         
    //TODO add your handling code here:
    this.dispose();
}                                        

private void bt_insertarActionPerformed(java.awt.event.ActionEvent evt) {                                            
    //TODO add your handling code here:
    FormularioLibro formulario = new FormularioLibro(this, true);

    formulario.setVisible(true);
    this.dispose();

}                                                    

}

Et c'est l'erreur que j'ai:

Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: TareaP2.MantenimientoLibro
at TareaP2.VentanaPrincipal.bt_libroActionPerformed(VentanaPrincipal.java:130)
at TareaP2.VentanaPrincipal.access$100(VentanaPrincipal.java:11)
at TareaP2.VentanaPrincipal$2.actionPerformed(VentanaPrincipal.java:51)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Pour mieux aider plus tôt, après une SSCCE.
espérons que cela aide: stackoverflow.com/questions/2333285/...
SSCCE ne sera d'aucune aide si vous êtes sur Eclipse. 😉 NetBeans question.

OriginalL'auteur MadNobody | 2013-11-23