私はMVCでCardLayoutを使用し、CardLayoutで使用されるパネルをいつ作成する必要があるかを理解しようとしています。
例えば:
ListPanel で DataItem を選択すると、DataItem の詳細を表示および編集するための DetailPanel が表示されます。DataItem を選択するときに DetailPanel を作成して表示する必要がありますか?それとも、アプリケーションの開始時に DetailPanel を作成し、DataItem を選択してから DetailPanel を表示するときに load メソッドを呼び出すだけですか?
現在、スタックのように CardLayout を使用しています。必要なときにパネルを追加し、編集が完了したら削除します。