【发布时间】:2012-09-04 06:44:10
【问题描述】:
如果发生其他类中的事件,我想刷新(重绘)一个 jframe,我使用下面的代码之类的东西,但有时这段代码不起作用:
static Container container;
public FrameConstractor()
{
...
container = getContentPane();
...
}
public static void refreshMethod()
{
container.repaint();
}
当我的事件发生时我调用刷新方法;但是这段代码有时会为我重新绘制框架,有时并没有做任何事情!
【问题讨论】:
-
如需尽快获得更好的帮助,请发帖SSCCE。
-
static Container..关键字static无法解决这个问题。删除它。 -
repaint()可能无法解决您的实际问题。
标签: java swing refresh jframe repaint