Lrr*_*rrr 1 java swing refresh jframe repaint
我想刷新(重绘)一个jframe,如果其他类中的事件发生,我使用下面的代码,但有些事情,这段代码不起作用:
static Container container;
public FrameConstractor()
{
    ...
    container = getContentPane();
    ...
}
public static void refreshMethod()
{
    container.repaint();
}
我发生事件时调用刷新方法; 但是这段代码为我重新画了一些框架,有些时候没有做任何事情!
我认为您的问题可以通过将refreshMethod更改为:
public static void refreshMethod()
{
    container.invalidate();
    container.validate();
}
| 归档时间: | 
 | 
| 查看次数: | 2442 次 | 
| 最近记录: |