java error beim buttonklick

hallo zusammen,

ich probiere mich gerade an der programmierung von benutzeroberflächen in java. ich habe ein panel erstellt mit u.a. einem Button. für den button habe ich dann einen actionListener hinzugefügt, auf knopfdruck soll dann eine Methode aufgerufen werden. Das ganze sieht so aus:

JButton buttonOK = new JButton("OK");
    buttonOK.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent arg0) {
            berechnen();
        }
    });

berechnen() ist die methode, die aufgerufen werden soll (ist weiter unten deklariert).

jetzt erhalte ich allerdings beim buttonklick den java.lang.NullPointerException error.

hier die vollständige fehlermeldung:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at TicketGUI.berechnen(TicketGUI.java:99)
at TicketGUI$1.actionPerformed(TicketGUI.java:71)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6504)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6269)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4860)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4686)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2713)
at java.awt.Component.dispatchEvent(Component.java:4686)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
at java.awt.EventQueue.access$000(EventQueue.java:101)
at java.awt.EventQueue$3.run(EventQueue.java:666)
at java.awt.EventQueue$3.run(EventQueue.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:680)
at java.awt.EventQueue$4.run(EventQueue.java:678)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at

kann mir jemand helfen? THX

...zum Beitrag

problem gelöst, danke ;-)

...zur Antwort

du kannst einstellen, dass in der Taskleiste ein Miniplayer eingeblendet wird, wo du die wiedergabe steuern kannst.

rechte Maustaste auf taskleiste - symbolleisten - iTunes auswählen. wenn du iTunes minimierst, erscheint der Miniplayer in der Taskleiste. wenn du auf den Pfeil unten klickst, siehst du den Titel.

...zur Antwort

mit dme daemon tool musst du ein virtuelles Laufwerk erstellen. wenn du das programm installiert hast, ist in der Taskleiste so ein symbol da klickst du drauf, wählst das Laufwerk aus und wählst die mdf datei aus. wenn du jetzt das virtuelle laufwerk öffnest, findest du irgendwo die installationsdatei. mit der kannst du das spiel installieren. wenn du das spiel starten willst, musst du das laufwerk vorher wieder einbinden.

...zur Antwort

ja, das war das Problem. Vielen dank!

...zur Antwort

beschreibe doch mal genauer, an welcher stelle es nicht mehr geht und was genau passiert

...zur Antwort

erst mal runterladen mit youtube download http://www.dvdvideosoft.com/products/dvd/Free-YouTube-Download.htm am besten avi format einstellen, dann in PPT einfügen

...zur Antwort

Nicht das ich wüsste du musst einfach ein Textfeld unter das Bild machen ist zwar umständlich aber was anderes geht nicht.

...zur Antwort

Problem gelöst

...zur Antwort

Tut mir leid, der link funktioniert nicht, ihr könnt im suchfeld Rodenbach bei Puderbach eingeben da habt ihr den ort. Für die, die sich mit surfsticks auskennen ist das im prinzip nicht wichtig, wie gesagt, kann der stick GSM oder EDGE empfangen? Dankee

...zur Antwort

Das ist ganz einfach mit gimp zu machen. Hier, bitte:

...zur Antwort

Der Hilfe link verweist häufig auf eine Internetseite. Wenn du nur willst, dass sie in einem anderer Webbrowser,zum beispiel Firefox, geöffnet wird, musst du ihn als Standardbrowser einrichten. Gehe dazu in den jeweiligen Browser, in der regel kannst du unter einstellungen oder optionen ihn als Standardbrowser festlegen.

...zur Antwort

Probier's mal mit jasc Animation Shop da musst du bei jedem einzelnen Bild den Stift ein Stück weiter "malen"... Oder du schneidest mit paint oder GIMP den Stift heraus und speicherst ihn als einzelnes Bild, dann fügst du den Hintergrund und den stift in powerpoint ein und lässt den Stift mit animationspfade nach rechts wandern.

...zur Antwort

Versuche mal, den Ton mit einem Audiokabel zum Monitor zu bringen. Bestimmt hat der so einen Anschluss. Dann must du an deinem PC als Audioausgang den Anschluss wählen.

...zur Antwort

Was ist denn F? Dein CD laufwerk? Vermutlich hast du irgendwo als pfad bei Adobe F:/usw. angegeben, doch dieses Verzeichnis existiert scheinbar nicht. versuch mal, den Ordner zu öffnen, der da angegeben wird, gibt es den?

...zur Antwort