Hallo Leute,
wusste leider nicht, ob ich ins Anfängerforum oder hierher schreiben soll *g*
Jedenfalls bin ich bei der Programmierung von Mineweeper und bin auf
ein kleines Problem gestoßen:
Ich habe 3 Klassen: Feld, spielfeld und MeinMouseListener
Im spielfeld habe ich ein Array aus Feldern deklariert und jedem Feld einen
Mouselistener hinzugefügt.
Wenn man auf ein Feld klickt, soll der MouseListener dieses Feld aufdecken.
Dafür habe ich den MouseListener das FeldArray mit übergeben und wollte
dann die nichtstatische Funktion "Aufdecken" in der klasse spielfeld durch folgenden
Funktionsaufruf aufrufen:
Leider kommt dann die Fehlermeldung:
Zugriffsversuch auf ein nicht vorhandenes Element von "Feld[][]" (J0098).
Würde mich freuen, wenn mir jemand beim lösen meines Problems behilflich sein
könnte
wusste leider nicht, ob ich ins Anfängerforum oder hierher schreiben soll *g*
Jedenfalls bin ich bei der Programmierung von Mineweeper und bin auf
ein kleines Problem gestoßen:
Ich habe 3 Klassen: Feld, spielfeld und MeinMouseListener
Im spielfeld habe ich ein Array aus Feldern deklariert und jedem Feld einen
Mouselistener hinzugefügt.
Wenn man auf ein Feld klickt, soll der MouseListener dieses Feld aufdecken.
Dafür habe ich den MouseListener das FeldArray mit übergeben und wollte
dann die nichtstatische Funktion "Aufdecken" in der klasse spielfeld durch folgenden
Funktionsaufruf aufrufen:
Code:
FeldArray2.Aufdecken(Zeile, Spalte, zahl);
Leider kommt dann die Fehlermeldung:
Zugriffsversuch auf ein nicht vorhandenes Element von "Feld[][]" (J0098).
Würde mich freuen, wenn mir jemand beim lösen meines Problems behilflich sein
könnte