Herbert mit den grossen Ohren und dem kleinen Kinn: unbekannter Fehler im Java Compiler

Beitrag lesen

Hi,

ja also ich wollte mich mal in diese IDE reinarbeiten.

ALLE Dateien liegen im gleichen Verueichnis "divelog".

Hier ist die Klasse die Probleme bereitet:

package divelog;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class DiveLog
{
    private JFrame dlframe;
    private JTabbedPane tabbedPane;

public DiveLog()
    {
        dlframe = new JFrame("A Java(TM) New Technology Dive Log");

dlframe.addWindowListener(new WindowAdapter()
        {
            public void windowClosing(WindowEvent e)
            {
                System.exit(0);
            }
        });

tabbedPane = new JTabbedPane(SwingConstants.LEFT);
        tabbedPane.setBackground(Color.blue);
        tabbedPane.setForeground(Color.white);
        populateTabbedPane();

}

private void populateTabbedPane()
    {
        tabbedPane.addTab("Welcome", null, new Welcome(),"Welcome to the dive log");
        tabbedPane.addTab("Diver Data", null, new Diver(), "Click here to enter diver data");
        tabbedPane.addTab("Log Dives", null, new Dives(), "Click here to enter dives");
        tabbedPane.addTab("Statistics", null, new Statistics(), "Click here to calculate statistics");
        tabbedPane.addTab("Favorite website", null, new WebSite(), "Click here to see a website");
        tabbedPane.addTab("Resources", null, new Resources(), "Click here to see a list of resources");
    }

}

Die anderen klassen sind halt nur leere Gerüste (alle gleich bis auf den Klassenamen und natürlich dann auch den Dateinamen):

package divelog;
/**
 * This class creates the content on the
 * Welcome tabbed pane in the Dive Log
 * application.
 * @version 1.0
*/
//import for buttons, labels, and images
import javax.swing.*;
//import for layout manager
import java.awt.*;

public class Welcome extends JPanel
{ //Opens class

}//Closes class

Man kann da doch eigentlich nix verkehrt machen.
Könnte der Fehler in den Zeilen davor liegen?

Danke