- btz: Internet fejlesztés országosan!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- hege8888: Retro Kocka Kuckó 3
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gurulunk, WAZE?!
- gerner1
- gban: Ingyen kellene, de tegnapra
- Meggyi001: RTX 5060 - Az új népkártya?
Hirdetés
Köszönjük a sok biztatást, támogatást! Egy rövid ideig még féláron tudsz hirdetni, előfizetni!
Új hozzászólás Aktív témák
-
pvpEU
csendes tag
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 btn.setEnabled(false) -lesz, de nekem ez csak 5 ig kéne(tehát max 5 gombot tudok megnyomni ami false lesz) és while ciklussal valahogy nem akart összejönni. Szóval ebben szeretném a segítségeteket kérni hogy mivel kéne kiegészítenem hogy összejöjjön a dolog.public class Feltoltbtn extends JFrame implements ActionListener {
private JPanel contentPane;
private JButton btn[] = new JButton[91];
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Feltoltbtn frame = new Feltoltbtn();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Feltoltbtn() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 750, 600);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(new GridLayout(9, 9, 0, 0));
for (int i = 1; i < btn.length; i++) {
btn[i] = new JButton("" + i);
btn[i].addActionListener(this);
contentPane.add(btn[i]);
}
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
for (int i = 1; i < btn.length; i++) {
if(e.getSource().equals(btn[i])){
btn[i].setEnabled(false);
}
}
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Bemutatkozott a Poco X7 és X7 Pro
- Kerékpárosok, bringások ide!
- Lopakodva befutott a Radeon RX 9060
- Battlefield 6
- Xiaomi Mi 11 Ultra - Circus Maximus
- GTA V
- EA Sports WRC '23
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Béta iOS-t használók topikja
- További aktív témák...
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- Számítógépház bazár! Lian Li, Kolink, Hyte, DeepCool, Jonsbo. Frissítve:08.06
- Lenovo Thinkpad T495, 14" FHD IPS, Ryzen5 Pro 3500U CPU, 16GB DDR4, 256GB SSD, W11, Számla, 1 év gar
- Dell Latitude 5590, 15,6" FHD IPS, I5-8350U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia ( o
- Dell Latitude 5590, 15,6" FHD IPS, I5-7300U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia ( o
- Surface Laptop 4 i7-1185G7 16GB 512GB magyarbill 1 év garancia
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- BESZÁMÍTÁS! Asus B450 R7 2700X 16GB DDR4 512GB SSD RTX 2070 8GB Rampage SHIVA Thermaltake 500W
- Bowers/Wilkins PX8 fejhallgatók (dupla Bluetooth eszköz csatlakoztatása!)
- TELJES KÖRŰ IT BESZERZÉS
Állásajánlatok
Cég: FOTC
Város: Budapest