Hallöchen
ich habe mit Swing ein Programm zu schrieben, dass u.a. eine Uhr anzeigen kann. Ich wollte das Programm in mehrere Klassen zerlegen, hier der Code:
Die main-Methode
dazu die Klasse Aufbau
aber wenn ich es jetzt ausführe öffnet sich ein leeres Fenster. Weiß jmd warum?
ich habe mit Swing ein Programm zu schrieben, dass u.a. eine Uhr anzeigen kann. Ich wollte das Programm in mehrere Klassen zerlegen, hier der Code:
Die main-Methode
Code:
import javax.swing.*;
public class Main
{
private static final long serialVersionUID = 1L;
private JFrame _frame;
public Main ()
{
_frame = new Aufbau();
_frame.setDefaultCloseOperation(3);
_frame.setVisible(true);
}
public static void main( String args[] )
{
new Main();
}
}
dazu die Klasse Aufbau
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Aufbau extends JFrame
{
private JPopupMenu _popup;
public Aufbau()
{
JMenuBar menue = new JMenuBar();
JMenu bedienung = new JMenu("Bedienung");
JMenuItem anzeige = new JMenuItem("Anzeige");
JMenuItem alarm = new JMenuItem("Alarm");
JMenuItem beenden = new JMenuItem("Beenden");
[...]
menue.add(bedienung);
menue.add(sekunden);
menue.add(Box.createGlue());
menue.add(hilfe);
}
aber wenn ich es jetzt ausführe öffnet sich ein leeres Fenster. Weiß jmd warum?