Quote Originariamente inviata da andbin Visualizza il messaggio
In generale la questione è: il "contenitore" (sidePanel nel tuo caso) usa un layout manager (e quale) ... oppure no? (questo non l'hai spiegato).

Se sidePanel usa un layout manager, in genere basta un sidePanel.validate(); (e questo, perlomeno con i layout manager semplici es. BorderLayout, FlowLayout, GridLayout).
Se sidePanel non usa un layout manager, va posizionato/dimensionato esplicitamente e poi basta un sidePanel.repaint();
sidePanel non usa un contenitore. Viene mostrato nel Frame principale della mia applicazione lo scopo sarebbe quello di avere un "pannello" ove mostrare alcune informazioni agli utenti