Toon posts:

[java] Foutmelding bij implementeren meerdere klassen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een klasse waarbij ik 'ActionListener' en 'ChangeListener' wil implementeren. Ik voeg de bijbehorende functies toe (stateChanged, actionPerformed), maar krijg bij het compileren de volgende foutmelding:

code:
1
2
3
4
GUI_Manager.java:5: cannot resolve symbol
symbol  : class ActionListener
location: class GUI_Manager
public class GUI_Manager extends JPanel implements ChangeListener, ActionListener


Op regel 5 staat:

code:
1
public class GUI_Manager extends JPanel implements ChangeListener, ActionListener


Wat doe ik hier nou fout eigenlijk?

Ik heb geen voorbeelden kunnen vinden waarbij gebruik werd gemaakt van zowel ChangeListener als ActionListener.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Wat zou 'cannot resolve symbol' beteken? Hij (de compiler) kan dus een aantal classes niet vinden. Dit kan je verhelpen door die classes te importeren.

import java.awt.*; bv

[ Voor 13% gewijzigd door Alarmnummer op 01-12-2003 14:04 ]


Verwijderd

staat
code:
1
import java.awt.event.*;
er voor?

Verwijderd

Topicstarter
code:
1
2
3
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;



Deze heb ik erin staan. Welke heb ik nog meer nodig dan?
Afzonderlijk werkt het wel (de ene keer change- en de andere keer eventlistener), maar als ik ze allebei wil gebruiken werkt het niet.

[ Voor 32% gewijzigd door Verwijderd op 01-12-2003 14:31 ]


  • vogeltje
  • Registratie: December 2001
  • Laatst online: 10-08-2025
Verwijderd schreef op 01 december 2003 @ 14:30:
code:
1
2
3
import java.awt.*;
import javax.swing.*;
import javax.swing.event.*;



Deze heb ik erin staan. Welke heb ik nog meer nodig dan?
Afzonderlijk werkt het wel (de ene keer change- en de andere keer eventlistener), maar als ik ze allebei wil gebruiken werkt het niet.
die import java.awt.event.*; dus nog

binnenkort een hele dikke casemod :P


  • zneek
  • Registratie: Augustus 2001
  • Laatst online: 08-02-2025
of je stapt over naar Eclipse: Ctrl + o en klaar :)

Verwijderd

Topicstarter
hmm.. het werkt. heel stom. ik had het wel al een keer geprobeerd, maar toen toch waarschijnlijk wat fout gedaan. bedankt!

8)7
Pagina: 1