Hirdetés
- Mégis mi értelme az Xbox PC-nek, ha limitálja a hardverválasztékot?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Amlogic S905, S912 processzoros készülékek
- Vezetékes FEJhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen egeret válasszak?
- OLED monitor topic
- TCL LCD és LED TV-k
- Gaming notebook topik
- SSD kibeszélő
Új hozzászólás Aktív témák
-
Revolit
senior tag
Sziasztok!
Nem vagyok egy nagy java májer, úgyhogy bocs ha nagy hülyeséget kérdezek
Szóval írok egy progit, aminek van GUI-ja. A panelokhoz a netbeans beépített JPanel Form készítőjét használtam
Leírom kb a program vázát:main{
ProgramUI ablak = new ProgramUI();
}public class ProgramUI extends JFrame {
pnJobb = new JobbPanel();
pnAlso = new AlsoPanel();this.add(pnJobb, BorderLayout.EAST);
this.add(pnAlso, BorderLayout.SOUTH);
validate();
}
}na én nekem mondjuk van a pnJobb panelen egy gombom, legyen start. ha rányomok a startra, szeretném meghívni az ablak start() fv-ét. ezt csk úgy tudtam elérni, ha statikusnak deklarálom a ProgramUI start fv-ét, és az osztályfv-t hívom meg. ez így nme az igazi, bár igazából járható út lenne azt hiszem, mert úgyis csak egy példánya van az osztálynak.
az még jobb lenne, ha nem a pnJobb kezelné az inputot (vagyis ne ott legyen az actionlistener), hanem esetleg az ProgramUI osztály. ez megoldható valahogy?de általánosságban is érdekelne a kérdés: ha létrehozok egy objektumot, akkor annak az objektumnak minden fv-ét el tudom érni (hacsak nem private...), de mi van, ha én a létrehozott objektumból akarom meghívni a létrehozó objektum fügvényét? azt hogyan csinálom? Tehát kommunikáljon mindkét irányba.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Apple iPhone 16 Pro - rutinvizsga
- A fociról könnyedén, egy baráti társaságban
- BMW topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Gitáros topic
- Lexus, Toyota topik
- Fotók, videók mobillal
- Mégis mi értelme az Xbox PC-nek, ha limitálja a hardverválasztékot?
- Milyen okostelefont vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- További aktív témák...
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3363
- HIBÁTLAN iPhone 14 Pro 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS3234
- BESZÁMÍTÁS! Sapphire Nitro+ RX 7900XTX 24GB videokártya garanciával hibátlan működéssel
- Bomba Ár! Dell XPS 13 9370 - i5-8GEN I 16GB I 1TBSSD I 13,3" 4K Touch I Cam I W11 I Garancia!
- Apple iPhone 13 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest