Kezdőoldal » Számítástechnika » Programozás » [Vizuális java] Lottó program...

[Vizuális java] Lottó program max 5 számot lehessen megnyomni, hogyan?

Figyelt kérdés

Hali egy kis kezdő lottó programot írok java nyelven, és nem tudom hogy tudom azt elérni hogy max 5 számot lehessen kiválasztani.

A lényeg for ciklusban leregenerálok 1<91 ig számokat amik gombok lesznek és ha rákattintok az egyikre akkor a gomb.setEnabled(false) -lesz, de nekem ez csak 5 ig kéne és while ciklussal valahogy nem akart összejönni. Becopyzom a lényeget:

Ez van a konstruktorban:

private JButton btn[] = new JButton[91];

for (int i = 1; i < btn.length; i++) {

btn[i] = new JButton("" + i);

btn[i].addActionListener(this);

contentPane.add(btn[i]);

}


ez meg actionperformed voidban:

for (int i = 1; i < btn.length; i++){

if(e.getSource().equals(btn[i])){

//btn[i].setEnabled(false);

btn[i].setText("");

}

}



2016. nov. 27. 20:35
 1/2 anonim ***** válasza:
Számolni kéne, hogy hányszor nyomtak le gombot és ha megvolt az 5 beszüntetni a lehetőséget.
2016. nov. 27. 22:26
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

if(e.getSource().equals(btn[i])){


Ennek mi a célja?

2016. nov. 27. 23:55
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!