Java - Error java.lang.NoSuchMethodError: main

 
Vista:

Error java.lang.NoSuchMethodError: main

Publicado por Oriana (30 intervenciones) el 09/12/2006 23:12:30
Buenas tardes, estoy tratando de correr el siguiente programa y me produce el siguiente error "java.lang.NoSuchMethodError: main" alguien podría ayudarme a resolverlo??
Muchas Gracias!!

/*
* Contenedor de la aplicaci�on
*/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Aplicacion extends FondoAplicacion {

int botonesmenu=5, botonesopcion=7, j=0;
private JButton botonMenu[];
//String Saludo = contenido.getText();

/*
* Costructor
*/
public Aplicacion(Image fondo)
{
super (fondo.getScaledInstance(800,600,Image.SCALE_SMOOTH));

setLayout(null);

/*
* Titulo
*/
JLabel titulo = new JLabel("TITULO - T E M A");

Font f = new Font( "Helvetica",Font.ITALIC+Font.BOLD,30 );
titulo.setForeground(Color.DARK_GRAY);
titulo.setFont( f );

addComponente(titulo,200,40,500,40);

}

/*
* Metodo para establecer restricciones
*/
private void addComponente( Component comp,int posX,int posY,int alto,int ancho)
{
add(comp);
comp.setBounds(posX,posY,alto,ancho);
}

/*
* Metodo principal
*/
public static void main (String args[])
{
/*
* Cambia la apariencia de la ventana
*/
JFrame.setDefaultLookAndFeelDecorated(true);

JFrame frame = new JFrame("Titulo - Libro");
ImageIcon fondo = new ImageIcon("fondo1.png");
frame.getContentPane().add(new Aplicacion(fondo.getImage()));

frame.setIconImage (new ImageIcon("star.png").getImage());


frame.setSize(800, 600);
/*
* Desactiva el redimensionamiento de la aplicacion
*/
frame.setResizable(false);

/*
* Coloca la ventana en el centro de la pantalla
*/
frame.setLocationRelativeTo(null);

frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

/*
* Clase Interna Privada para el manejo de eventos
*/
class ManejadorBotonMenu implements ActionListener
{
public void actionPerformed( ActionEvent evento)
{
JOptionPane.showConfirmDialog(Aplicacion.this, "Ud Oprimio: " + evento.getActionCommand());
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error java.lang.NoSuchMethodError: main

Publicado por Javier (37 intervenciones) el 10/12/2006 04:20:14
Hola....

bueno debes ser muy novato para no darte cuenta de tu error......

el main recive una matriz no un vector

public static void main (String args[])

debe ser asi

public static void main (String args[][])

el error esta en String args[] debe ser una matriz y no un vector String args[][]

Saludos espero haberte ayudado....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar