How to get items which are removed/added to show up in AWT?
Dempsey, James
James.Dempsey at its.csiro.au
Wed Mar 3 15:28:10 PST 1999
Hi John,
> This may be off topic - I have a AWT application which has a panel
> which I remove and add items to after it has been displayed. When I
> remove things from the panel they disapear but the panel does
> not adjust
> for the removed items (in this case a grid layout). When I add items
> they do not appear.
> I have tried calls to show, repaint, invalidate.
[...]
> What is the proper way to get things looking correct after
> removing/adding items from a container in a frame?
>
I have found that the following works:
container.revalidate();
container.repaint();
where container is the container you are removing and adding
components to/from. Both calls are necessary though.
Bye,
James Dempsey
IT Services
CSIRO Australia
Phone: (02) 6276 6012
mailto:James.Dempsey at its.csiro.au
More information about the kaffe
mailing list