2012-12-04 87 views
-2

我有一個問題,即時製作一個應用程序,您可以先從jFrame中的jList中選擇一個名稱。選擇名稱並按下繼續按鈕後,會彈出另一個jFrame。自動填充第二個JFRAME

在這個jFrame上有幾個文本框,我想自動填寫關於在第一個jFrame中選擇的名稱的信息。 根據所選的名稱,自動填入的信息會有所不同。

我已經有一個ArrayList的4名第一的JFrame但我現在被困在其中所選擇的名稱會轉換到有額外信息沿第二框架必須自動完成

我希望第二部分有人可以幫助我,我真的很感激它。

謝謝你。

+1

請不要SHOUT。 –

回答

0

嗯,繼承人我會怎麼做:

退出當前的JFrame

ArrayList中傳遞的數據,創建一個新的JFrame功能

填入新的JFrame

0

創建一個多個Swing應用程序JFramescan be problematic

一個更好和更簡單的方法是使用CardLayout並在一個框架內有面板。您的ArrayList可能是主要JFrame類中的成員變量,並且可以在您進步時輕鬆地使用數據進行更新。

請參閱:How to Use CardLayout