5i5
Gebruiker
- Lid geworden
- 27 jan 2009
- Berichten
- 376
Kan iemand mij vertellen hoe ik meerdere classes in een applet kan gebruiken. Ik heb al veel gezocht, maar zie niet wat ik fout doe.
Ik heb een package genaamd 'app' die bevat UI.java. (Deze start de applet.) Deze maakt gebruik van een class Panel (extends JPanel), die in zijn constuctor weer gebruikt maakt van een class genaamd Button.
Als er op een Button geklikt word zou er door een mouseListener een geluid moeten worden afgespeeld.
Alles werkt correct als ik de Applet start in Netbeans, in de browser echter:
Wat werkt er niet:
Waar volgens mij het probleem ligt is dat de constructors niet goed worden geladen. (Public Button(){ } Want ik krijg geen errors bij het laden van de plaatjes wat hierin gebeurt, ik weet echter niet hoe ik dit anders zou moeten doen.
Ik heb een package genaamd 'app' die bevat UI.java. (Deze start de applet.) Deze maakt gebruik van een class Panel (extends JPanel), die in zijn constuctor weer gebruikt maakt van een class genaamd Button.
Als er op een Button geklikt word zou er door een mouseListener een geluid moeten worden afgespeeld.
Alles werkt correct als ik de Applet start in Netbeans, in de browser echter:
Wat werkt er niet:
- Plaatjes worden niet goed geladen
- Geluiden worden niet afgespeeld
- De applet wordt geladen en weergeven
- De tekst van de buttons wordt wel geschreven (dit gebeurt in de Button class)
Waar volgens mij het probleem ligt is dat de constructors niet goed worden geladen. (Public Button(){ } Want ik krijg geen errors bij het laden van de plaatjes wat hierin gebeurt, ik weet echter niet hoe ik dit anders zou moeten doen.