ActionListener zerstört brutal mein Programm (als .jar) !

Status
Nicht offen für weitere Antworten.

030

Mitglied
Mein Programm läuft einwandfrei, aber wenn ich völlig korrekt ein jar Archiv daraus erstelle, läuft es nicht mehr!!!

Es gibt folgende Fehlermeldung:

Exception in thread "main" java.lang.NoClassDefFoundError: RechnerGUII$1
at RechnerGUII.<init>(RechnerGUII.java:70)
at RechnerGUII.main(RechnerGUII.java:126)



Nach langem testen habe ich herausgefunden, dass es an folgendem liegt:
An den Buttonfunktionen.. wieso denn bitte?? Hier der Code genau der Teile,
die irgendwie falsch sind, das Prog funktioniert ,wenn ich das erste jetzt folgende
Codeteil(Z 70-73) ausklammere:

in den Komponenten (die Zeile 70 aus der Fehlermeldung):

Code:
[color=blue]button1Detail.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent evt) {
        button1DetailActionPerformed(evt); } });[/color]

unten den Komponenten:

Code:
public void button1DetailActionPerformed(ActionEvent evt)
  {
//         (1) optional: nur einzeln das Endergebnis anzeigen oder fortlaufend
//         Anfang[code]button1Detail.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent evt) {
        button1DetailActionPerformed(evt); } });
(1)
ausgabe2.setText("");
// Ende (1)


Object source = evt.getSource();

k = (int) Integer.parseInt(eingabeFeldzeit.getText());
ausgabe.append(""+k+"\n");
eingabeFeldzeit.setText("");
k1 =k+k2;
ausgabe2.append(""+k1+"\n");
k2=k1;
ausgabe3.setText("Sie hatten heute schon || "+i+" || Anrufer!! ");
i=i+1;

}[/code]


Ich bitte um Hilfe, woran liegt es?? ich habe win xp, welche tags muss ich benutzen ??



:cry:
 

030

Mitglied
Das hat doch gar nichts damit zu tun oder?

Alles läuft einwandfrei bis ich den Code einfüge?

Welche Angabe fehlt mir denn, damit ich den ActionListener oder was auch immer dort benutzen kann?

Die Klasse muss als public gesetzt sein. z.B. public class MeineKlasse
Ist sie...


Die Classpath - Umgebungsvariable muss den Ordner der Klasse bzw. des Pakets enthalten.
ist sie,läuft ja ohne den codeteil...
Wenn die Klasse in einem Paket ist, muss sie überden Paketnamen aufgerufen werden, z.B. java paket.Klasse
Ist in keinem Paket, ist ne einzelne
 
R

Roar

Gast
die .class datei die vom compiler erzeugt wird ist nicht nur zum spaß da! du musst ALLE .class dateien in die jar packen sonst funktiniert es natürlich nicht.
 

030

Mitglied
das programm besteht nur aus einer einzigen .class


Das Programm läuft einwandfrei, auch aus dem jar heraus,, doch
NUR wenn ich den code bzgl. Actionlistener siehe oben Zeile 70-73 einfüge
und -->neu compiliere , und --> neu als jar verpacke ,
dann startet das Programm nicht mehr!!!!!!!!!!!
 

MPW

Top Contributor
Ja ist doch logisch mann:

1. Du hast einen Denkfehler, guck mal mit'm Explorer rein, dass ist mehr als eine KLassdatei, zwei nämlich
Info: Der Konstruktor "new" erzeugt immer eine neue KLassdatei, für ein neues Objekt, nämlich deinen AcitonListener.

versuch's mal so:

statt nur die eine Datei einzufügen mit irgendwas.class,
schreibst du einfach

jar cmfv irgendwas.jar \irgendwo\Main.txt *.class

durch den Stern werden alle sich im aktuellen Ordner befindlichen class-Dateien reingepackt
 
R

Roar

Gast
nein dein programm besteht aus mindestens zwei clas dateien: RechnerGUII.class und RechnerGUII$1.class. beide müssen in die jar gepackt werden
 

MPW

Top Contributor
Roar hat gesagt.:
nein dein programm besteht aus mindestens zwei clas dateien: RechnerGUII.class und RechnerGUII$1.class. beide müssen in die jar gepackt werden

War mein Post so unverständlich, dass du das nochmal schreiben musstest?? Okay zugegeben, es kam kein 2tens, aber sonst ging's doch oder??
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E ActionListener Java Basics - Anfänger-Themen 4
U Eigenschaft eines JTextfiels per ActionListener ändern... Java Basics - Anfänger-Themen 2
U HILFE! - per ActionListener Felder enablen....... Java Basics - Anfänger-Themen 5
C JButton reagiert nicht auf actionListener Java Basics - Anfänger-Themen 15
H Eine Methode über Actionlistener beenden Java Basics - Anfänger-Themen 8
J Array Actionlistener Java Basics - Anfänger-Themen 9
J ActionListener von JCheckBox im Knoten von JTree funktioniert nicht Java Basics - Anfänger-Themen 2
P Erste Schritte ActionListener Java Basics - Anfänger-Themen 2
F Problem mit KeyListener in kombination mit dem ActionListener Java Basics - Anfänger-Themen 4
F Habe ein problem mit dem ActionListener Java Basics - Anfänger-Themen 3
J Erste Schritte Actionlistener für tbar/ JButton Java Basics - Anfänger-Themen 15
krgewb ActionListener Java Basics - Anfänger-Themen 1
L Zugriff auf Attribute eins Objekts über ActionListener Java Basics - Anfänger-Themen 4
T Konsolenscanner startet nicht durch Aufruf von Actionlistener Java Basics - Anfänger-Themen 4
F ActionListener mit Files etc Java Basics - Anfänger-Themen 12
N Probleme mit dem ActionListener Java Basics - Anfänger-Themen 4
CptK Auf ActionListener von anderer Klass aus zugreifen Java Basics - Anfänger-Themen 5
F Mehrere Buttons mit einem ActionListener abdecken Java Basics - Anfänger-Themen 24
U ActionListener mit JMenuItems verknüpfen Java Basics - Anfänger-Themen 1
S in ActionListener auf Eingabe aus anderem Frame warten Java Basics - Anfänger-Themen 2
L Problem bei Java-ActionListener Java Basics - Anfänger-Themen 4
J Anfänger: ActionListener und ProcessBuilder machen Probleme Java Basics - Anfänger-Themen 6
D Einen Wert unter einen ActionListener weitergeben Java Basics - Anfänger-Themen 1
T Übernahme einer Variablen im ActionListener/ActionEvent Java Basics - Anfänger-Themen 2
JavaNewbie2.0 ActionListener Java Basics - Anfänger-Themen 11
Voreck Actionlistener problem Java Basics - Anfänger-Themen 1
G Im ActionListener eine "äußere" Variable verändern Java Basics - Anfänger-Themen 13
T Fehler beim ActionListener Java Basics - Anfänger-Themen 2
M public static int in ActionListener Java Basics - Anfänger-Themen 6
S actionlistener timer Java Basics - Anfänger-Themen 9
J Interface ActionListener in eigener Klasse Java Basics - Anfänger-Themen 27
P aus ActionListener auf HauptFrame zugreifen Java Basics - Anfänger-Themen 4
A Klassen Bool Actionlistener Java Basics - Anfänger-Themen 2
K Methoden ActionListener wird übersprungen Java Basics - Anfänger-Themen 3
S actionlistener Java Basics - Anfänger-Themen 29
S ActionListener und Statische Variablen Java Basics - Anfänger-Themen 4
J ActionListener Java Basics - Anfänger-Themen 5
A ActionListener Java Basics - Anfänger-Themen 9
R Problem mit ActionListener für Buttons Java Basics - Anfänger-Themen 5
Z ActionListener wird nicht erkannt? Java Basics - Anfänger-Themen 5
T ActionListener Source vergleichen Java Basics - Anfänger-Themen 8
T Frage zum ActionListener Java Basics - Anfänger-Themen 5
R ActionListener mit for Schleife füllen. Java Basics - Anfänger-Themen 4
K Button's mit versch. Aufgaben/ActionListener Java Basics - Anfänger-Themen 12
S KeyListener/ActionListener/paint()/repaint() Java Basics - Anfänger-Themen 3
I ActionListener reagiert nicht Java Basics - Anfänger-Themen 6
N Probleme mit ActionListener und Logischer Abfrage Java Basics - Anfänger-Themen 4
D Erste Schritte Buttons mit actionlistener Problem Java Basics - Anfänger-Themen 3
S JButton mit ActionListener Java Basics - Anfänger-Themen 5
S ActionListener, Methoden und Variablen Java Basics - Anfänger-Themen 4
X Variablen Actionlistener | Variablen-namen Java Basics - Anfänger-Themen 5
G ActionListener implementieren Java Basics - Anfänger-Themen 12
T Erste Schritte Berechnete Variable im ActionListener zurückführen Java Basics - Anfänger-Themen 6
D Panel sichtbar/unsichtbar machen im ActionListener Java Basics - Anfänger-Themen 3
U JFrame durch ActionListener erweitern Java Basics - Anfänger-Themen 4
M Button , actionlistener Java Basics - Anfänger-Themen 11
P Erste Schritte JTable mit Daten aus Acces DB füllen und Actionlistener einsetzen Java Basics - Anfänger-Themen 29
M Actionlistener Java Basics - Anfänger-Themen 9
D Problem mit ausgelagertem Actionlistener Java Basics - Anfänger-Themen 4
D KeyListener und ActionListener Problem Java Basics - Anfänger-Themen 6
M Klassen Durch den ActionListener das GUI einer anderen Klasse verändern Java Basics - Anfänger-Themen 8
T NullPointerException im ActionListener Java Basics - Anfänger-Themen 3
C Erste Schritte GUI - ActionListener - Exception Nullpointer Java Basics - Anfänger-Themen 5
Kenan89 ActionListener in eigene Klasse Java Basics - Anfänger-Themen 8
E JMenu ActionListener reagiert nicht? Java Basics - Anfänger-Themen 6
V ActionListener in einer for-Schleife Java Basics - Anfänger-Themen 2
S Erste Schritte ActionListener auf Buttons einrichten Java Basics - Anfänger-Themen 3
M Variablen Variable lässt sich durch ActionListener nicht ändern Java Basics - Anfänger-Themen 5
P ActionListener Action Event Java Basics - Anfänger-Themen 5
L ActionListener zerschießt AnchorLayout Java Basics - Anfänger-Themen 8
D ActionListener braucht zwei Klicks auf Button??? Java Basics - Anfänger-Themen 2
M Methoden Timer in ActionListener aufrufen Java Basics - Anfänger-Themen 2
Y Actionlistener passt nicht zu Dataset Java Basics - Anfänger-Themen 6
W Problem mit FileWriter / ActionListener Java Basics - Anfänger-Themen 6
F actionListener Java Basics - Anfänger-Themen 3
T ActionListener auslagern Java Basics - Anfänger-Themen 14
S Actionlistener funktionieren nicht in der .jar Java Basics - Anfänger-Themen 9
E ActionListener abwarten lassen? Java Basics - Anfänger-Themen 11
E ActionListener in anderer Klasse erkennen Java Basics - Anfänger-Themen 13
H ActionListener Verbesserung möglich? (This) Java Basics - Anfänger-Themen 3
E ActionListener erkennt instanz nicht Java Basics - Anfänger-Themen 9
V ActionListener bei vielen Modulen Java Basics - Anfänger-Themen 3
J ActionListener Java Basics - Anfänger-Themen 2
T JLabel durch ActionListener ändern Java Basics - Anfänger-Themen 4
S ActionListener Java Basics - Anfänger-Themen 4
U actionListener - eine Kleine Frage Java Basics - Anfänger-Themen 7
K Actionlistener Java Basics - Anfänger-Themen 7
M ActionListener außerhalb des EDT ausführen Java Basics - Anfänger-Themen 2
A ActionListener im JMenu - Problem Java Basics - Anfänger-Themen 2
M ActionListener reagiert nicht Java Basics - Anfänger-Themen 4
N ActionListener + GUI Java Basics - Anfänger-Themen 8
H Bewegtes Bild im ActionListener [Problem] Java Basics - Anfänger-Themen 12
D Liste+ActionListener Java Basics - Anfänger-Themen 6
L wie Jframe an ActionListener übergeben Java Basics - Anfänger-Themen 4
U ActionListener und KeyListener - KeyListener funktioniert nicht Java Basics - Anfänger-Themen 2
A JButton ActionListener nach einmaligem Ausführen zurücksetzen Java Basics - Anfänger-Themen 13
Luk10 Problem mit ActionListener Java Basics - Anfänger-Themen 6
R Viereck zeichnen über TextField-Eingabe /ActionListener Java Basics - Anfänger-Themen 9
C ActionListener problem beim starten von programmen Java Basics - Anfänger-Themen 3
C ActionListener problem Java Basics - Anfänger-Themen 4

Ähnliche Java Themen


Oben