The right way to refresh a component.

A

Aaron Fude

Hi,

When I user code

panel.removeAll();

panel.add(anotherComponent);


the anotherComponent does not show until I do something like resizing
the overall frame.

What's the right way to force panel to refresh its contents?

Thanks,

Aaron
 
K

Knute Johnson

Aaron said:
Hi,

When I user code

panel.removeAll();

panel.add(anotherComponent);


the anotherComponent does not show until I do something like resizing
the overall frame.

What's the right way to force panel to refresh its contents?

Thanks,

Aaron

You need to call validate() and repaint() on the compoment after you add
or remove any components.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,681
Members
48,796
Latest member
Greg L.

Latest Threads

Top