• ベストアンサー

戻るボタン

JavaのSwingを使って、 ボタンを作成し、ボタンのイベント処理で 前の画面に戻るというようなものを作りたいのですが その場合、 (1)画面1のクラス (2)画面2のクラス を作って、どのようにすればよいのでしょうか? まったく、わからないのですが、 概念的なことから教えていただけると助かります。。

質問者が選んだベストアンサー

  • ベストアンサー
noname#49664
noname#49664
回答No.1

1枚のウィンドウの中に表示をいろいろ用意して切り替える、というようなことを考えていますか?  ならば、レイアウトマネージャをCardLayoutにしてその中にJPanelで表示をいくつか用意し、必要に応じて切り替えるのが便利では。CardLayoutは、カードを重ねたようにして複数のコンポーネントの中から一番手前にあるものだけを表示するものです。組み込んだものを順番に前後に移動したりすることもできます。詳しくはJavaDocなどでCardLayoutについて調べてみてください。

参考URL:
http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/awt/CardLayout.html
kamille1234
質問者

お礼

ありがとうございます。 さっそく試してみたところ、うまくいきました。

その他の回答 (1)

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

通常ならば#1の方が書かれているCardLayoutを利用するのが一般的です。 画面毎にFrame等を作ってしまうような構造になっているならば、可視状態を変更してやるのも手でしょう。

kamille1234
質問者

お礼

ありがとうございます。

関連するQ&A