[Vizuális java] Lottó program max 5 számot lehessen megnyomni, hogyan?
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("");
}
}
if(e.getSource().equals(btn[i])){
Ennek mi a célja?
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!