私はかなり新しいです。 Java Swing、CardLayoutを私のアプリケーションに使用しています。このアプリでは、ユーザはアクティビティを作成し、他のJPanelでは既存のアクティビティを表示できます。Java Swing - CardLayout、実行中にカードを更新する方法は?
ラベルのあるカードの更新中に問題が発生しました。アクティビティを追加すると、アプリを再起動すると正常に動作します。私は再起動を必要としない方法を探しています。
要するに、新しいラベルデータが表示されるように、実行中にパネルを再構築/更新する方法を知りたいと思います。
ありがとうございます!
あなたはEventDispatchThreadでの活動を追加しますSwingUtilities.invokeLater(...)? – u449355
いいえ、実際に更新する方法は実装されていません。あなたの方法はわかりません。 – belens