Java awt event einfügen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Java awt event einfügen

    Hi,
    ich möchte gerne in ein Programm ein Event einfügen das mir eine andere Klasse durch Klick auf einen Button startet.
    Hier das Programm:

    package JavaProjekte;
    import java.awt.*;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import java.awt.event.KeyEvent;

    public class LayoutMenu {
    public LayoutMenu () {
    Frame f = new Frame ("Menübeispiel");
    f.addWindowListener(new WindowAdapter () {
    public void windowClosing (final WindowEvent e) {
    System.exit(0);
    }
    });
    f.setMenuBar(this.getMenubar ());
    f.setSize(400,100);
    f.setVisible(true);
    }

    protected MenuBar getMenubar () {
    MenuBar menueLeiste = new MenuBar ();

    Menu datei = new Menu ("Datei");

    MenuItem oeffnen = new MenuItem ("Öffnen");

    datei.add (oeffnen);
    MenuItem speichern = new MenuItem ("Speichern");

    datei.add (speichern);
    MenuItem speichernals = new MenuItem ("Speichern als");

    datei.add (speichernals);
    MenuItem laden = new MenuItem ("Laden");

    datei.add (laden);

    menueLeiste.add(datei);


    Menu extra = new Menu ("Extras");

    Menu schriftart = new Menu ("Schriftart");

    extra.add(schriftart);
    Menu download = new Menu ("Downloads");

    extra.add(download);
    download.add("Quellcode downloaden");
    download.add("Neuste Version downloaden");
    download.addSeparator();
    download.add("Update");

    schriftart.add("Fett");
    schriftart.add("Kursiv");
    schriftart.addSeparator();
    schriftart.add("Standart");

    menueLeiste.add(extra);
    return menueLeiste;


    }

    public static void main (String[] args) {
    LayoutMenu menusample = new LayoutMenu ();
    }
    }


    Ich möchte das wenn ich auf Datei --> Öffnen klicke sich ein Programm öffnet.
    Könnt ihr mir da eine Anleitung mit Beispielen geben?

    Danke im Vorraus,
    MFG JOny
    " 2 Jahre und 6 Monate ohne Bewährung für den Verkauf von100 Gramm Haschisch - das ist die selbe Strafe, die sie kriegen, wenn sie als Grundschullehrer 62 Kinder sexuell mißbrauchen. Wie man das auf 100 Gramm umrechnet, weiß ich jetzt auch nicht."
    - Volker Pispers
  • Jony schrieb:


    Ich möchte, dass sich ein Programm öffnet.


    Was für ein Programm soll es denn sein, ein x-beliebiges, also auch *.exe? Oder irgendeine andere Java-Klasse?

    Für ersteres gibt es

    Quellcode

    1. Runtime r=Runtime.getRuntime();
    2. r.exec("Pfad\\Programm.exe");
  • Und nettigkeit nicht deine , oder???
    Ich habe sehr wohl geggogelt aber nichts passendes gefunden was mir meine frage beantwortet.

    THX @ Karlmosh
    Sollte eine exe datei sein.
    Hast mir sehr geholfen.

    @Mod:
    kann geschlossen werden.
    " 2 Jahre und 6 Monate ohne Bewährung für den Verkauf von100 Gramm Haschisch - das ist die selbe Strafe, die sie kriegen, wenn sie als Grundschullehrer 62 Kinder sexuell mißbrauchen. Wie man das auf 100 Gramm umrechnet, weiß ich jetzt auch nicht."
    - Volker Pispers