Netbeans 7 の CardLayout を介して mainPanel の下にいくつかの JPanel をスタックしています。いくつかの奇妙な理由で、これらの JPanel のいずれも [600,400] の setPreferredSize を維持することができず、最も厄介なことに、関連するコンポーネントを取得できません。関連する JPanel で配置されるはずの場所に配置されます。これらのパラメータを設定するために Netbeans 7 のプロパティ メニューを使用していることに注意してください。最小サイズと最大サイズのパラメーターも設定しました。