我有一个小的java桌面应用程序,需要能够分别单击“”和“ – ”按钮动态添加和删除字段.我已经通过调用revalidate()然后在所有父容器上重绘()直到ActionListener中的JFrame来实现这一点.
这似乎已经成功,但偶尔它不起作用,JPanels没有正确调整大小.这种情况很少发生并且看似随意,让我相信这可能是一个并发问题.我尝试从事件派发线程启动父容器,但这还没有解决问题.
这实际上是一个并发问题还是我在错误的树上咆哮?任何人都知道发生了什么以及如何解决这个问题?
非常感激
-SwingNoob
最佳答案
原文链接:https://www.f2er.com/java/437854.html