質問: new JScrollPane(table); } }
回答: いくつか方法はあるとは思いますが、「パスワード認証画面」から「家計簿表示画面」への遷移と考えると `java swing 画面遷移`で検索すればいくつか実装例が出てきます。 (最近はJavaFXでの実装が多いので、見たサイトがswingで実装しているかどうかちゃんと見てください。) 簡単に書くと、 * メインとなるJFrameを用意する * 認証画面用のJPanelを用意する * 家計簿画面用のJPanelを用意する * 最初に認証用画面をし、認証画面のパスワードが通ったら家計簿画面に切り替える (ここの方法は表示非表示の切り替えとかJFrameに追加削除とか、やり方によって異なります。) > > "actionPerformed(ActionEvent)はすでにクラスKakeibo3で定義されています"と出てしまいます。 > > > これは、同じクラス内で`actionPerformed()`を複数入れているからです。 同じ引数を持つ同一名メソッドは複数定義できません。 やるとしたら`actionPerformed()`内で場合分けするか、ActionListener用のクラスを複数用意する必要があります。