カードレイアウトを使用する元同僚からswingアプリケーションを継承しました。
約40種類のJPanelカードがあり、すべて静的でGUIを構成しています。
これらの静的パネルはそれぞれ、それぞれ独自の約50個の静的変数を持つ異なるクラスであり、それらはすべて、JPanelのサブクラスである同じスーパークラスから継承します。
読みやすくするために、これらの50個の静的変数とメソッドをできるだけ多く親クラスに入れる予定です。
私の懸念は、これらすべての静的変数とJPanelが、必要のないときにメモリに格納されていることです。
これが画面ごとのGUIを作成する方法なのか、それとももっと効率的な方法があるのか知りたいのですが。