Obiekt A pobiera dane z internetu. Obiekt B przetwarza te dane i tworzy z nich Panel. Obiekt C jest to Frame stworzony w NetBeans z wykorzystaniem Swing GUI. Obiekt C zawiera 1 TabbedPane i kilka Paneli.
Obiekt A tworzy obiekt C, który ma przypisane w initComponents()
Panel = B.zwróćpanel()
To działa pierwszy raz, ale nie wiem jak aktualizować te panele. Ponowne Panel = B.zwróćpanel() oraz revalidate() i repaint() nie odświeżają.
Panel.add(B.zwróćpanel()) w ogóle nic nie wyświetla.
Jak to powinno być zrobione, aby działało i aby było jak najbardziej zoptymalizowane. Żeby odświeżać tylko te panele, które rzeczywiście zmieniły wartości.