Hirdetés
Új hozzászólás Aktív témák
-
pokerecske1
csendes tag
Sziasztok
aknakeresőt próbálok csinálni, de elakadtam ott,hogy amikor egy üres mezőre kattintunk akkor a körülötte lévők is benyomódjanak.buttonfield[i][j].setActionCommand("0");
ActionListener al = new MyActionListener(buttonfield[i][j]);
buttonfield[i][j].addActionListener(al);ez történik ha egy darab olyanra kattintunk ami alatt "0" szerepel, azaz nincs körülötte akna, a MyActionListenerben meg így ez történik : if (ae.getActionCommand().equals("0")) {
t.setText("");
t.setBackground(Color.lightGray);
t.setEnabled(false);
}tudom, hogy rekurzívan kéne, csak egyszerűen nem jövök rá, hogy hogyan tudom az első gomb hatására benyomni a többit.
if (y>0 &&field[y-1][x]==0) tobbitfelfordit(field, y-1, x);
if (y<width && field[y+1][x]==0) tobbitfelfordit(field, y+1, x);
if (x>0 && field[y][x-1]!==0)tobbitfelfordit(field, y, x-1);
if (x<lenght && field[y][x+1]==0) tobbitfelfordit(field, y, x+1);
}
és még tovább kéne futnia mivel még az üres mezők utáni mezőnek is fel kéne fordulnia, illetve nemtudom, hogyan kéne leírni h forduljanak ezek fel.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- NVIDIA® driverek topikja
- Google Pixel topik
- exHWSW - Értünk mindenhez IS
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- Bundle topik
- HTPC (házimozi PC) topik
- Házimozi haladó szinten
- Vezeték nélküli fülhallgatók
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- További aktív témák...
- Kingston 2TB KC3000 NVMe SSD - Garanciális
- Kingston FURY 32GB (2x16GB KF560C36BBEK2-32) DDR5-6000 CL36 - Garanciális
- S. Mario PC! Hogy fusson a Super Mario! I5 14400F / RX 6900XT 16GB / 32GB DDR5 / 1TB SSD
- XFX Radeon 7900GRE 16GB - garanciális
- Truecam M5 GPS WiFi autós menetrögzítő kamera + CPL Polarizációs szűrő + 64Gb Endurance kártya
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

