Javaを使用してプロジェクトを行っています。その点で、そのJFrame
の特定のボタンをクリックした後、JFrame
全体を再ロードする必要があります。
試してみる
SwingUtilities.updateComponentTreeUI(frame);
それでも機能しない場合は、上記の手順を完了してから試してください
frame.invalidate();
frame.validate();
frame.repaint();
frame.setVisible(false);を使用してください。 frame.setVisible(true);画像付きのJLabelsでこの問題が発生しましたが、これで解決しました
ここに役立つ短いコードがあります。
<yourJFrameName> main = new <yourJFrameName>();
main.setVisible(true);
this.dispose();
どこ...
main.setVisible(true);
jFrameを再度実行します。
this.dispose();
実行中のウィンドウを終了します。