コンポーネント (私の場合、JPanel 内の JPanel 内の JButton) が必要なときに自動的に再描画されない Java Swing アプリケーションをデバッグしています。たとえば、ウィンドウが最初に表示されたとき、そこに JButton が表示されますが、別のウィンドウがアプリケーションのウィンドウにしばらく重なると、JButton が表示されなくなります。
どこから手を付けていいのかわからないので、Swing コンポーネントの再描画の問題の最も一般的な原因を知りたいと思います。