クラスに別のクラスを聴かせる方法を理解しようとしています。これがアイデアです。
タイプ JPanel の引数をMainFrame取る単純なコンテナー クラス、JFrame コンテナーであるクラスがあります。基本的に、このコンテナ クラスは、他のクラスに応じてフレームを切り替えることができるようにしたいFrameSwitcherと考えています。
他のクラスは次のとおりFrameSwitcher, MainMenu and ScoreBoardsです。
たとえばMainMenu、 には 4 つのボタンが含まれ、それぞれがリッスンしますが、フレームは変更されません。むしろ、どういうわけか-これは私が助けを必要としている部分です-FrameSwitcherクリックされたボタンに送信され、この情報はMainFrame適切なフレームに切り替えるために送信されます。