0

我正在调试一个 Java Swing 应用程序,其中一个组件(在我的情况下是一个 JButton 在一个 JPanel 内一个 JPanel 内)不会在它应该自动重绘时。例如,当窗口第一次显示时,可以在那里看到 JButton,但是当另一个窗口与我的应用程序的窗口重叠一段时间时,就再也看不到 JButton。

由于我不知道从哪里开始,我想知道在 Swing 组件中重绘问题的最常见原因是什么。

4

2 回答 2

0

what happens if you minimize both the windows and bring them back on? you might try calling your jpanel.revalidate() at some point in your code. But I don't know where to call that unless I see your code.

于 2013-07-29T14:04:00.337 回答
0

这将是从http://docs.oracle.com/javase/tutorial/uiswing/painting/problems.html开始的好地方

于 2013-07-29T12:58:15.017 回答