Hi,
hats jetzt gebracht. Er erstellt beim kompilieren komischerweise zwei .class-Files, ein HelloWorldSwing.class und ein HelloWorldSwing$1.class.
Was soll daran komisch sein?
HelloWorldSwing.class ist eh klar, und das $1 ist für die erste anonyme innere Klasse.
Die wird hier erzeugt:
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
Hier wird anonym von Runnable eine Klasse abgeleitet (und die run-Methode überschrieben).
Warum aber gehts nicht wie bei "normalen" Programmen einfach mit Doppelklick.
Weil Du jar-Files nicht entsprechend mit java.exe verknüpft hast im Betriebssystem.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.