1

2 つの JButton を含む JFrame を作成したとします。両方のボタンが別の JFrame を呼び出します actionPerformed(ActionEvent event) (つまり、合計 3 つの JFrame、メインの 1 つとそこから呼び出される 2 つ)。

JFrame には、JButton のメインと、JFrame の frame1 および frame2 という 2 つの名前を付けます。

メインの JButton の 1 つから frame1 を呼び出します。次に、frame2 を呼び出す 2 番目の JButton を押します。

frame2 が呼び出されたときに frame1 が自動的に閉じられるようにします。

私は解決策を探しましたが、見つけることができませんでしたが、それがかなり簡単であることを願っています。

ありがとう、助けていただければ幸いです。

4

1 に答える 1

5

複数のコンテナを使用することはお勧めしません。代わりに、適切なレイアウトマネージャーを使用してください(例CardLayout)。このようにして、複数のビューを持つ単一のコンテナができます。

...既視感...

于 2012-04-04T13:12:48.420 に答える