Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Geht er denn in actionPerformed hinein, wenn du den close button betätigst (mach mal eine Konsolenausgabe)? Hast du den ActionListener an den close button auch drangehängt?
simClass.c.addActionListener(this); und damit gebe ich dem actionlistener aus meiner main, die sim heißt, die action aus meiner sim in die button.java mit, aber nix passiert!
und zwar, lese ich mein menu ja über xml ein!
wie herr uhres mir gezeigt hat und es auch bei mir schluss endlich funktioniert.
jetz stellte ich mir die frage, wenn ich mein menu in der xml ändere, müsste ich meine actionPerformed ja ändern.
Beispiel.
Menupunkt heißt Einstellung, ändere diesen in meiner xml auf Support(egal).
da muss ich ja ins Programm und mein valueChanged ändern.
Code:
public void valueChanged(TreeSelectionEvent evt) {
if (path.getLastPathComponent().toString()== "Einstellung"){
contentSelect("/html/einstellung.html");
}
aber ich möchte die valueChanged nicht immer im Programm ändern, sondern möglichst mit der xml datei ändern!
sprich man müsste die einlesen, oder kann man in der xml datei schon sagen, dass ich unter Support jetz die Action ausführe?