- DUNE médialejátszók topicja
- Milyen belső merevlemezt vegyek?
- OLED TV topic
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen billentyűzetet vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Házak után a VGA: ASRock csúcskártya kijelzővel
- Fejhallgató erősítő és DAC topik
- Majdnem megfelezi a GeForce GPU-k gyártókapacitását az NVIDIA?
- Autóhifi
Ú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?:))
- Dell Latitude 5440 14" Touchscreen i5-1235U 16GB 256GB 1 év garancia
- HP 200W töltők (19.5V 10.3A) kis kék, kerek, 4.5x3.0mm, 928429-002
- REFURBISHED - HP USB-C Universal Dock G1 (DisplayLink)
- Apple iPhone 14 Pro 256GB,Újszerű,Dobozával,12 hónap garanciával
- Lenovo L13 Core I3-10110U / 8GB DDR4 zsanér törött LAPTOP 2
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


