Hirdetés
- Milyen RAM-ot vegyek?
- Gyárátalakításokkal kaszálna nagyott a memóriapánikból a Samsung
- 3D nyomtatás
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Soundbar, soundplate, hangprojektor
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Vezetékes FEJhallgatók
- Milyen házat vegyek?
- Bluetooth hangszórók
Ú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?:))
- Formula-1
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- MWC 2026: Meglepően jó áron jön a kicsi, de erős, illetve a nagy és fotós Xiaomi
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Milyen RAM-ot vegyek?
- Gumi és felni topik
- Gyárátalakításokkal kaszálna nagyott a memóriapánikból a Samsung
- Samsung Galaxy S24+ - a személyi asszisztens
- Xiaomi 17 Ultra - jó az optikája
- 3D nyomtatás
- További aktív témák...
- Xbox Series S játékkonzol
- Eladó több darab 8GB DDR4 SODIMM laptop memória modul.
- Újszerű iPhone 17 Pro Max 256GB silver ezüst független Apple 1 Év garancia
- DELL Precision 7550 ntel Core I7-10750H, 64 GB, 1TB SSD MAGYAR VILÁGITÓS BILL
- Lenovo Thinkpad T14 GEN5 Ultra7 165U, 1 tb, 32gb ram, MAGYAR VILÁGÍTÓ BILLENTYŰZET GARIS
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4589
- iPhone 11 Pro 256GB 100% (3Hónap Garancia) - AKCIÓ
- BESZÁMÍTÁS! Intel Core i5 9400F 6 mag 6 szál processzor garanciával hibátlan működéssel
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

