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