- M0ng00se: Hardvert áruhitelre?
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Lalikiraly: SÜNI energiaital.
- Brogyi: CTEK akkumulátor töltő és másolatai
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Steven: Sokat utazó kávéfüggők ide!
- gban: Ingyen kellene, de tegnapra
- Magga: PLEX: multimédia az egész lakásban
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
Ú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
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Milyen légkondit a lakásba?
- Kerékpársportok
- Mibe tegyem a megtakarításaimat?
- Hobby elektronika
- Revolut
- Elegáns tokozást kap a Xiaomi Watch S4
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD Navi Radeon™ RX 9xxx sorozat
- Kerékpárosok, bringások ide!
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- További aktív témák...
- HP Victus 15-fb1002AX - 15,6"FHD IPS - Ryzen 5 7535HS - 8GB - 512GB SSD - RTX 2050 - Win11
- ZBook Firefly 14 G11 14" FHD+ IPS Ultra 7 155H 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Olcsó Laptop! Új akkumulátor! Dell Latitude E6540 : I7 4600M / AMD HD8790M / 8GB DDR3 / 128GB SSD
- Csere-Beszámítás! Intel Core I5 14600K Processzor!
- Csere-Beszámítás! Lenovo Legion 5 White ! R5 5600H / RTX 3050Ti 6GB / 16GB / 500GB SSD
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- AKCIÓ! Apple MacBook Pro 16 M4 Pro - M4 Pro 24GB 512GB SSD garanciával hibátlan működéssel
- 136 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- Bomba ár! Lenovo ThinkPad X260 - i5-6G I 8GB I 256GB SSD I 12,5" HD I HDMI I CAM I W10 I Gari!
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest