Java でスライド ショー プログラムを作成しようとしていますが、できるだけ簡単に実装したいと考えています。
目標は、一連のスライドを表示することです。各スライドには、スライドのコンテンツに依存するその他のボタンに加えて、ナビゲーション ボタンがあります。(テキストを表示するmagnifyTextButtonスライドには があり、画像を含むスライドにはこのボタンはありません。)
Slideスライドの種類ごとにサブクラスを持つ抽象クラスが適切であると考えていました:TextSlideとImageSlide. 他のスライドではなく s にmagnifyTextButton表示されるように、これらのサブクラスをどのように実装すればよいでしょうか?TextSlide
また、私のSlideクラスは拡張しJFrameます。Slideショーが PowerPoint のように単一のウィンドウで行われるように設計されている場合、サブクラスの各インスタンスはJFrame オブジェクトを作成する必要がありますか?