我正在调试一个 Java Swing 应用程序,其中一个组件(在我的情况下是一个 JButton 在一个 JPanel 内一个 JPanel 内)不会在它应该自动重绘时。例如,当窗口第一次显示时,可以在那里看到 JButton,但是当另一个窗口与我的应用程序的窗口重叠一段时间时,就再也看不到 JButton。
由于我不知道从哪里开始,我想知道在 Swing 组件中重绘问题的最常见原因是什么。
我正在调试一个 Java Swing 应用程序,其中一个组件(在我的情况下是一个 JButton 在一个 JPanel 内一个 JPanel 内)不会在它应该自动重绘时。例如,当窗口第一次显示时,可以在那里看到 JButton,但是当另一个窗口与我的应用程序的窗口重叠一段时间时,就再也看不到 JButton。
由于我不知道从哪里开始,我想知道在 Swing 组件中重绘问题的最常见原因是什么。