Foros del Web » Programación para mayores de 30 ;) » Java »

error aplicación

Estas en el tema de error aplicación en el foro de Java en Foros del Web. Hola, he realizado una aplicación escritorio con netbeans, es un panel con pestañas con bastantes campos de texto. Funciona correctamente hasta que llega un punto ...
  #1 (permalink)  
Antiguo 13/12/2011, 05:28
 
Fecha de Ingreso: octubre-2011
Mensajes: 206
Antigüedad: 12 años, 5 meses
Puntos: 1
error aplicación

Hola,

he realizado una aplicación escritorio con netbeans, es un panel con pestañas con bastantes campos de texto. Funciona correctamente hasta que llega un punto que cuando introduzco un nuevo control (boton,campo de texto, etiqueta) me aparece el siguiente error:

Error: no se ha encontrado o cargado la clase principal proyecto
Java Result: 1
GENERACIÓN CORRECTA (total time: 1 second)

Me extraña porque aparece generacion correcta pero no corre la aplicación, alguna sugerencia??

Gracias
  #2 (permalink)  
Antiguo 13/12/2011, 07:36
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: error aplicación

Tienes que tener una clase que defina el método main como sigue:


Código Java:
Ver original
  1. public static void main(string[] args){
  2.  
  3.  
  4. }
  #3 (permalink)  
Antiguo 13/12/2011, 09:30
 
Fecha de Ingreso: octubre-2011
Mensajes: 206
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: error aplicación

Código:
public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                new proyecto().setVisible(true);
                
            }
        });
    }
Gracias por contestar. Esto es lo que tengo definido, creo que esta correcto. La aplicación funciona correctamente hasta que inserto un control swing, lo inserte donde lo inserte y aunque no tenga ninguna funcion.

Hay algún maximo de controles swing para una aplicación?
  #4 (permalink)  
Antiguo 13/12/2011, 09:48
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: error aplicación

No hace falta que crees la instancia de proyecto en un hilo aparte.

Código Java:
Ver original
  1. public static void main(String args[]) {
  2.         /* Set the Nimbus look and feel */
  3.         //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
  4.         /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
  5.          * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
  6.          */
  7.         try {
  8.             for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  9.                 if ("Nimbus".equals(info.getName())) {
  10.                     javax.swing.UIManager.setLookAndFeel(info.getClassName());
  11.                     break;
  12.                 }
  13.             }
  14.         } catch (ClassNotFoundException ex) {
  15.             java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  16.         } catch (InstantiationException ex) {
  17.             java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  18.         } catch (IllegalAccessException ex) {
  19.             java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  20.         } catch (javax.swing.UnsupportedLookAndFeelException ex) {
  21.             java.util.logging.Logger.getLogger(proyecto.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  22.         }
  23.         //</editor-fold>
  24.  
  25.      new proyecto().setVisible(true);
  26.                
  27.            
  28.     }
  #5 (permalink)  
Antiguo 13/12/2011, 10:41
 
Fecha de Ingreso: octubre-2011
Mensajes: 206
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: error aplicación

Gracias pero nada se queda igual...

Etiquetas: aplicaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:52.