Ik zie duidelijk iets over het hoofd, aangezien JBuilder een klein rood kringeltje geeft op een plaats waar het totaal niet logisch is in mijn opzicht. Ik ben nog niet zo lang met Java bezig en heb dus ook even gaan idee waar het fout gaat. Ik ben bezig met het schrijven van een programma dat scores bijhoudt tijdens een dartspel. Dit is mijn code tot nu toe, inclusief comments om uit te leggen waar de stukjes code voor bedoeld zijn:
Bij het laatste stukje code staat een rood kringeltje onder het haakje van de regel:
Volgens JBuilder is de fout "<identifier> expected".
Wie kan mij uitleggen waar ik de fout in ga ?
Alvast bedankt
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| import javax.swing.JOptionPane; public class counter { public static void main(String[] args) { // Define program version String ver = "1.0"; // Show welcome message JOptionPane.showMessageDialog(null, "Welkom bij Darts !", "Darts v" + ver + "", JOptionPane.INFORMATION_MESSAGE); class player { // Ask for player names player p1 = JOptionPane.showInputDialog(null, "Naam Speler 1:", "Darts v" + ver + "", JOptionPane.QUESTION_MESSAGE); player p2 = JOptionPane.showInputDialog(null, "Naam Speler 2:", "Darts v" + ver + "", JOptionPane.QUESTION_MESSAGE); player p3 = JOptionPane.showInputDialog(null, "Naam Speler 3:", "Darts v" + ver + "", JOptionPane.QUESTION_MESSAGE); player p4 = JOptionPane.showInputDialog(null, "Naam Speler 4:", "Darts v" + ver + "", JOptionPane.QUESTION_MESSAGE); } class score { // Announce throw JOptionPane.showMessageDialog(null, "Het is " + player.p1 + "'s beurt !", "Darts v" + ver + "", JOptionPane.INFORMATION_MESSAGE); } } } |
Bij het laatste stukje code staat een rood kringeltje onder het haakje van de regel:
Java:
1
| JOptionPane.showMessageDialog(null, "Het is " + player.p1 + "'s beurt !", |
Volgens JBuilder is de fout "<identifier> expected".
Wie kan mij uitleggen waar ik de fout in ga ?
Alvast bedankt
[ Voor 15% gewijzigd door jdsm op 15-02-2006 23:21 ]