Es soll in Java ein Gitter programmiert werden.
Stellen wir uns mal vor ich habe eine Tabelle mit x Spalten und y Zeilen.
Mit der Maus klicke ich jetzt in die einzelnen Felder, funktioniert alles...
Nun muss ich auf 4 Fälle testen:
oberste Zeile, unterste Zeile, rechte Spalte und linke Spalte.
cFeldnummer wäre jetzt die Zelle, welche ich angeklickt habe, all_cells sind die Anzahl aller Felder, zeilen und spalten jeweils die Anzahl der Zeilen und Spalten (wie der Name halt sagt

).
An die oberste Zeile komme ich ran, indem ich
if ((cFeldnummer - zeilen) > 0)...,
die unterste Zeile kriege ich mit
if ((cFeldnummer + zeilen) < all_cells)...
Linke Spalte teste ich mit
if ((cFeldnummer % spalten) > 0)... ab.
Aber wie komme ich jetzt an die rechte Spalte ran???

Irgendwie will mir nichts vernünftiges einfallen, ist ja auch schon Freitag...