我需要在运行时将 30JPanel
秒添加到一个大的JPanel
(具有FlowLayout
布局管理器)。我想在最后显示添加的面板,当所有的都被添加时,所以我reValidate();
和rePaint();
最后但大面板显示每个添加的面板只是在添加时,它似乎是自动重新绘制的:
public class CalendarsManager implements Runnable
{
public CalendarsManager(int mode, DecorateCalendarContainer container)
{
status = mode;
containerPanel = container.getContainer();
dayPanelsCategory = container.getDayPanels();
}
public void run()
{
for(int i=1;i<=30;i++)
{
containerPanel .add(dayPanelsCategory);
}
containerPanel.revalidate();
containerPanel.repaint();
}
}