gpt4 book ai didi

java - 从另一个类刷新 jframe

转载 作者:行者123 更新时间:2023-11-29 08:04:21 24 4
gpt4 key购买 nike

如果其他类中的事件发生,我想刷新(重新绘制)一个 jframe,我使用了类似下面的代码,但有时这段代码不起作用:

static Container container;
public FrameConstractor()
{
...
container = getContentPane();
...
}

public static void refreshMethod()
{
container.repaint();
}

我在事件发生时调用刷新方法;但是这段代码有时会为我重新绘制框架,有时什么也没做!

最佳答案

我认为您的问题可以通过将 refreshMethod 更改为:

public static void refreshMethod()
{
container.invalidate();
container.validate();
}

关于java - 从另一个类刷新 jframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12367969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com