- Apple Watch Sport - ez is csak egy okosóra
- Apple iPhone 17e – mágnesek ereje
- iPhone topik
- Apple Watch
- EarFun Air Pro 4+ – érdemi plusz
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Bővül a One UI 8.5 béta, régebbi Galaxy készülékek is csatlakozhatnak
- Milyen okostelefont vegyek?
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
Új hozzászólás Aktív témák
-
atm*RefeeZ
tag
Sziasztok.
Az volna a kérdésem, hogy miként tudok utóbb hivatkozni olyan ojjektumra, amit korábban nem tároltam változóban, hanem pl. feltettem a GUI-ra, és jóidő.
Emígy szól a 'csináló' metódus:
private TextField createTextField(String text, String name, int cols)
{
TextField nextTextField = new TextField(text, cols);
nextTextField.setName(name);
return nextTextField;
}Aztán így próbálok később hozzáférni:
private Component getByName(String componentName, Container cont)
{
for(Component c : cont.getComponents())
{
System.out.println(c.getName());
if(c.getName() == componentName)
{
return this.getComponentAt(c.getLocation());
}
}
return null;
}Az elgondolás az volt, hogy a komponenst megnevezve megszerzem magamnak az uralmat fölötte, de valami nem úgy működik, ahogy szeretném. Pl. , ha setBackground-ot vagy setForeground-ot állítok, semmi sem történik, setEnabled(false) -ra pedig meghal a teljes program.
Mit szúrok el? Bármi ötlet jól jönne

Köszöntem!
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- One otthoni szolgáltatások (TV, internet, telefon)
- Robogó, kismotor
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Vírusirtó topic
- Apple Watch Sport - ez is csak egy okosóra
- Apple iPhone 17e – mágnesek ereje
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Milyen légkondit a lakásba?
- Hardcore café
- További aktív témák...
- ASUS ROG STRIX GeForce RTX 4090 24GB White GDDR6X (ALZA GARI!)
- Bomba ár! Lenovo ThinkPad T480s - i5-8G I 16GB I 256SSD I 14" FHD Touch I HDMI I Cam I W11 I Gari!
- Bomba ár! Lenovo ThinkPad X280 - i5-8G I 8GB I 256SSD I 12,5" FHD Touch I HDMI I CAM I W11 I Gar!
- MagyarLED! ZBook Fury 15 G7 15.6" IPS FHD, RTX 3000-6, i7-10850H, 32 / 1T NVMe SSD +SZLA +GARANCIA
- Bomba ár! Lenovo ThinkPad L490 - i5-8G I 16GB I 256SSD I 14" FHD Touch I HDMI I Cam I W11 I Gari!
- Vásárlunk iPhone 12/12 Mini/12 Pro/12 Pro Max
- DELL Latitude 7300 - 13"Full HD IPS - i5 8365U - 8GB - 256GB SSD - Win11 PRO
- Eladó Realme gt neo 2 5g Dobozában tokkal
- Részletfizetés Kamatmentes 12 havi részlet Épitett Gamer PC RTX 5070TI
- 5G Lenovo ThinkPad P14s Gen 3 Intel Core i7-1280P Nvidia T550 32GB 512GB 1 év teljeskörű garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



