Immer Fehler in Java, keine Ahnung, was ich falsch mache

Ich bin neu in Java und ich habe versucht, führen Sie folgende Schritte auf eclipse:

import javax.swing.*;

public class Hello_World {
  public class HelloWorld extends JFrame
  {  
     public static void main(String[] args) {
     JFrame frame = new HelloWorld();
     frame.setSize( 300, 200 );
     frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
     frame.setTitle( "Hello world" );
     frame.setVisible( true );
    }
  }
}

Ich habe keine Ahnung, was ich falsch mache hier.
Der compiler gibt mir folgende Fehlermeldung:

Main method not found in class Hello_World, please define the main method as:
   public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application 

Kann mir jemand sagen was ich falsch mache?

  • Ihre Hello_World Klasse keine main Methode.
  • Ihre main innerhalb einer Klasse, innerhalb einer anderen Klasse. es ist nicht sichtbar für die meisten exteriour-Klasse Hello_World.
  • public static void main(String[] args) { ist, dass die main-Methode?
  • Kann mir jemand zeigen, wie zu tun es der richtige Weg?
  • warum brauchen Sie eine statische innere Klasse btw?
InformationsquelleAutor user3552670 | 2014-04-19
Schreibe einen Kommentar