Swing NetBeans nimmt ActionListener nicht an.

F

florilu

Aktives Mitglied
Ich wollte jetzt noch mal in die Swing Programmierung mit NetBeans reinkommen, und wollte eine Art "Eieruhrprogramm" machen, alles funktioniert bis auf den Start Button.

Der Fehlerhafte Code
Java:
    timer.addActionListener( new ActionListener() 
  {
    public void actionPerformed( ActionEvent e ) 
    {
      long now = System.currentTimeMillis();
      if ( now >= end )
      {
        remainingMinLabel.setText( "" );
        startButton.setEnabled( true );
        JOptionPane.showMessageDialog( null, "BING!" );
        timer.stop();
      }
      else
          remainingMinLabel.setText( (end – now) / 1000 + " Sekunden" );
    }
  } );

Ab ActionListener fangen die Fehler an.

Also fangen wir an

Der grundsätzliche Fehler lautet:
Code:
method addActionListener in class Timer cannot be applied to given types;
  required: ActionListener
  found: <anonymous ActionListener>
  reason: actual argument <anonymous ActionListener> cannot be converted to ActionListener by method invocation conversion
----
(Alt-Enter shows hints)

Bei dem Part:
Java:
else
          remainingMinLabel.setText( (end – now) / 1000 + " Sekunden" );
gibt er mir den Fehler aus:
Code:
method addActionListener in class Timer cannot be applied to given types;
  required: ActionListener
  found: <anonymous ActionListener>
  reason: actual argument <anonymous ActionListener> cannot be converted to ActionListener by method invocation conversion

illegal character: \8211

not a statement

';' expected

If-Else Statements Must Use Braces
----
(Alt-Enter shows hints)

Und der Compiler Fehler:
Code:
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: javax.swing.Timer.addActionListener
	at meep.mainFrame.startButtonActionPerformed(mainFrame.java:152)
	at meep.mainFrame.access$200(mainFrame.java:11)
	at meep.mainFrame$3.actionPerformed(mainFrame.java:65)
	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:6505)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
	at java.awt.Component.processEvent(Component.java:6270)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4861)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	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:2719)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:703)
	at java.awt.EventQueue.access$000(EventQueue.java:102)
	at java.awt.EventQueue$3.run(EventQueue.java:662)
	at java.awt.EventQueue$3.run(EventQueue.java:660)
	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:676)
	at java.awt.EventQueue$4.run(EventQueue.java:674)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:673)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

Hoffe jemand kann mir helfen ;)

PS:
Bitte gebt mir keine Links zu irgendwelchen Tutorials, ich brauche direkte Hilfe und den verbesserten Code, und warum es fehlerhaft war.

MfG:
Florilu
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T PIM basierend auf netbeans via AnyDesk Problem Allgemeine Java-Themen 3
O Java-Applikation tut in Netbeans, als JAR nicht, wegen Pfadangaben einer benötigten Datei Allgemeine Java-Themen 8
A Garbage Collector in NetBeans vs. exe Anwendung Allgemeine Java-Themen 33
L DefaultTableModel ("Netbeans IDE 8.1") Allgemeine Java-Themen 6
F Netbeans Version Allgemeine Java-Themen 2
F Linux & NetBeans: Datei in Systemverzeichnis schreiben? Allgemeine Java-Themen 1
Uzi21 Frage zu NetBeans ( Console) Allgemeine Java-Themen 11
x22 Hintergrund in Netbeans ändern Allgemeine Java-Themen 3
H Netbeans Warning bei Thread.sleep in Schleife Allgemeine Java-Themen 4
G Merkwürdiger Fehler NetBeans Allgemeine Java-Themen 2
P Eclipse Gemeinsam mit NetBeans an einem Projekt arbeiten? Allgemeine Java-Themen 3
D NetBeans Programm in NetBeans deutlich schneller als als Jar Allgemeine Java-Themen 33
E Wie Timer anbringen mit Designer in Netbeans Allgemeine Java-Themen 5
S "Code too large" bei Netbeans Allgemeine Java-Themen 16
T Einbinden einer Library in NetBeans Allgemeine Java-Themen 3
S Applet in Java NetBeans Allgemeine Java-Themen 3
C Netbeans - Aufruf-Reihenfolge Allgemeine Java-Themen 5
T Netbeans Allgemeine Java-Themen 6
E Problem mit JCurses und NetBeans Allgemeine Java-Themen 13
K Erhöhung Java Heap Space in Netbeans 6.5 - funktioniert nicht oder bringt nichts? Allgemeine Java-Themen 1
A Netbeans Bug? Allgemeine Java-Themen 2
T NetBeans: Ist meine Konfiguration falsch? Allgemeine Java-Themen 7
G NetBeans und Jar Datei Allgemeine Java-Themen 2
zilti NetBeans 6.0: neuen File Type definieren Allgemeine Java-Themen 2
zilti NetBeans-Frage zum GUI-Builder Allgemeine Java-Themen 10
P NetBeans Project kompilieren Allgemeine Java-Themen 10
M Netbeans IDE und javax.comm 2.0 Allgemeine Java-Themen 4
M Netbeans mit JDK 7 starten Allgemeine Java-Themen 4
M Update auf netbeans 6Beta 1 Allgemeine Java-Themen 2
G netbeans rpc Allgemeine Java-Themen 2
MQue NetBeans problem Allgemeine Java-Themen 4
G Java-Problem mit Netbeans Allgemeine Java-Themen 2
E *.gif mit NetBeans Allgemeine Java-Themen 4
J Hängende JVM z. B. bei NetBeans Allgemeine Java-Themen 26
E NetBeans Code Editieren Allgemeine Java-Themen 5
E JTree in NetBeans Allgemeine Java-Themen 2
B java eclipse /Netbeans lasten pc aus ? Allgemeine Java-Themen 6
J Netbeans: wie auf grafische elemente zugreifen, andere Datei Allgemeine Java-Themen 2
G HTTConnection NetBeans Allgemeine Java-Themen 7
C Netbeans und MVC Allgemeine Java-Themen 18
G Lizenzgeführen bei kommerzieller Nutzung der NetBeans IDE? Allgemeine Java-Themen 2
K Netbeans Platform Allgemeine Java-Themen 2
Tobero JFrame nimmt keinen Key oder Maus inputs Allgemeine Java-Themen 0
B [Android] EditText-Object ist null - Nimmt nicht den Wert des enthaltenen Textfeldes ein Allgemeine Java-Themen 2
M Parallele Programmierung: volatile Variable nimmt ungewöhnlichen Wert an Allgemeine Java-Themen 3
L Variablen HashMap nimmt value nicht an Allgemeine Java-Themen 3
S ComboBox nimmt nur ein Item an Allgemeine Java-Themen 3
G POI: Leere Zelle nimmt keinen Type an Allgemeine Java-Themen 8
A JSmooth nimmt falsches JRE! Allgemeine Java-Themen 5
H Array nimmt keinen in Integer konvertierten String auf! Allgemeine Java-Themen 26
G JFrame nimmt mein Image nicht Allgemeine Java-Themen 2
F JButton und ActionListener Allgemeine Java-Themen 3
F System Tray Menubutton ActionListener Allgemeine Java-Themen 5
V Event Handling ActionListener nur bei "checked" CheckBoxMenuItem Allgemeine Java-Themen 2
K Best Practice Auf die Klasse zugreifen im erzeugten ActionListener Allgemeine Java-Themen 2
S Methode funktioniert nicht als ActionListener Allgemeine Java-Themen 4
C ActionListener - ToggleButton als von KI geklickt "markieren" Allgemeine Java-Themen 2
A ActionListener blockiert Bedienung des ganzen Systems Allgemeine Java-Themen 8
Z Swing Problem mit ActionListener Allgemeine Java-Themen 6
X getText undefiniert in ActionListener Allgemeine Java-Themen 5
D ActionListener wird mit jedem Mal öfter aufgerufen Allgemeine Java-Themen 2
P Variablen Variable von void im ActionListener verwenden Allgemeine Java-Themen 3
C Event Handling ActionListener manuell auslösen Allgemeine Java-Themen 8
G Button-Registrierung beim ActionListener erst NACH Tastendruck Allgemeine Java-Themen 2
P ActionListener / Label Name auslesen Allgemeine Java-Themen 2
C ActionListener zwei Buttons zuweisen Allgemeine Java-Themen 11
T ActionListener und Singleton Allgemeine Java-Themen 15
J ActionListener-Klasse will Methode nicht annehmen Allgemeine Java-Themen 6
G Übergabeparameter an ActionListener Allgemeine Java-Themen 9
Z Mit ActionListener in anderem Frame lauschen? Allgemeine Java-Themen 3
W 2 Klassen + ActionListener Allgemeine Java-Themen 2
G Anonymen Buttons in for schleife ActionListener hinzufügen Allgemeine Java-Themen 5
C JTree: ActionListener auf die Nodes Allgemeine Java-Themen 3
C ActionListener reagiert zu oft Allgemeine Java-Themen 5
MQue ActionListener und GUI trennen Allgemeine Java-Themen 3
L ActionListener / Buttons Allgemeine Java-Themen 8
E ActionListener Allgemeine Java-Themen 8
RawBit Programmablauf anhalten bis actionlistener ausgeführt wurde Allgemeine Java-Themen 6
minzel ActionListener aus Package Allgemeine Java-Themen 24
F AbstractAction und ActionListener Allgemeine Java-Themen 2
J variablen wert ändernung mit einer art actionlistener? Allgemeine Java-Themen 4
K ActionListener ohne implements? Allgemeine Java-Themen 2
L ActionListener > Variable ... u.v.m. Allgemeine Java-Themen 19
W ActionListener + Klasse einbinden Allgemeine Java-Themen 2

Ähnliche Java Themen


Oben