-2

質問があります。最初に jFrame の jList から名前を選択できるアプリケーションを作成しています。名前を選択して続行ボタンを押すと、2 つ目の jFrame がポップアップします。

このjFrameには、最初のjFrameで選択された名前に関する情報を自動的に入力したいテキストフィールドがいくつかあります。そして、自動的に入力されるこの情報は、選択した名前によって異なります。

私はすでに配列リストに4つの名前を持つ最初のjFrameを持っていますが、選択した名前が自動的に行わなければならない追加情報とともに2番目のフレームに転送される2番目の部分に固執しています

誰かが私を助けてくれることを願っています。本当に感謝しています。

ありがとうございました。

4

2 に答える 2

0

さて、これが私がそれを行う方法です:

現在のjframeを終了します

arrayListのデータを、新しいJFrameを作成する関数に渡します

新しいJFrameを埋める

于 2012-12-04T01:01:45.470 に答える
0

複数の Swing アプリケーションを作成JFrames すると、問題が発生する可能性があります。

より適切で簡単なアプローチはCardLayout、単一のフレーム内にパネルを使用して配置することです。メインクラスArrayListのメンバー変数にするJFrameことができ、進行するにつれてデータで簡単に更新できます。

参照: CardLayout の使用方法

于 2012-12-04T02:14:22.290 に答える