Portál AbcLinuxu, 14. července 2025 23:07
Potřebuju radu. Přidávám si v cyklu labely na frame a vykresluju tam obrázky. Později se mi změní data a musím to "překreslit". Nevím, jak mám přistupovat k těm labelům, když si nikam neukládám ty objekty. Zkoušel jsem:
MyFrame.getRootPane().getComponent
MySceneBox.getComponent
MySceneBox.getComponentAt
apod. a nic :(
for (Component c : MyFrame.getContentPane().getComponents()) if (c instanceof JLabel) ((JLabel)c)...jinak proč si nikam ty objekty neukládáš?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.