Hallo,
ich habe hier eine Klasse menu, die ich mit einigen Komponenten gefüllt habe
und nun über eine Klasse test, die im gleichen package liegt, ausführen möchte.
Leider klappt das nicht so ganz.
Hie mal der Code:
In der Testklasse steht nur die main Methode:
Warum läßt sich die Klasse test nicht ausführen ?
Danke
Gruß
SOA
ich habe hier eine Klasse menu, die ich mit einigen Komponenten gefüllt habe
und nun über eine Klasse test, die im gleichen package liegt, ausführen möchte.
Leider klappt das nicht so ganz.
Hie mal der Code:
PHP:
public class menu extends JDialog {
JPanel panel1 = new JPanel();
BorderLayout borderLayout1 = new BorderLayout();
public menu(Frame frame, String title, boolean modal) {
super(frame, "Programm Menue", modal);
try {
jbInit();
pack();
setMenu();
}
catch(Exception ex) {
ex.printStackTrace();
}
}
public menu() {
this(null, "", false);
}
public JComponent setMenu(){
JMenuBar menubar = new JMenuBar();
JMenu menuDatei = new JMenu("Datei");
JMenuItem dateiItemNeu = new JMenuItem("Datei neu");
JMenuItem dateiItemOeffnen = new JMenuItem("Datei oeffnen");
JMenuItem dateiItemKopieren = new JMenuItem("Datei kopieren");
JMenuItem dateiItemLoeschen = new JMenuItem("Datei loeschen");
JMenu menuBearbeiten = new JMenu("Bearbeiten");
JMenuItem bearbeitenItemAendern = new JMenuItem("Datei aendern");
JMenuItem bearbeitenItemVerschieben = new JMenuItem("Datei verschieden");
menubar.add(menuDatei);
menuDatei.add(dateiItemNeu);
menuDatei.add(dateiItemOeffnen);
menuDatei.add(dateiItemKopieren);
menuDatei.add(dateiItemLoeschen);
menubar.add(menuBearbeiten);
menuBearbeiten.add(bearbeitenItemAendern);
menuBearbeiten.add(bearbeitenItemVerschieben);
return menubar;
}// Ende des Menüs
private void jbInit() throws Exception {
panel1.setLayout(borderLayout1);
getContentPane().add(panel1);
}
}// Ende der Klasse
In der Testklasse steht nur die main Methode:
PHP:
public class test1{
public static void main(String args[]){
menu mu = new menu();
mu.menu();
}
}//end class
Warum läßt sich die Klasse test nicht ausführen ?
Danke
Gruß
SOA