之間的數據從已打開的JPanel我使用下面的方法打開JFrame的「FASTSEARCH」搜索窗口:的Java:交換打開JPanel並JFrame的
new FastSearch().setVisible(true);
列出搜索結果。當我選擇其中一個搜索結果時,我想將該值發回給打開子jFrame「FastSearch」的父jPanel。
我認爲這將是這個樣子:
ParentWindow.targetVariable = theValueFromTheOpenedForm;
不過,當然,這是行不通的。
如何在打開的jPanel和jFrame之間傳遞數據?
在此先感謝
需要提供更多關於如何試圖從'JPanel'訪問'JFrame'(反之亦然?)的細節。你什麼時候試圖訪問'theValueFromTheOpenedForm'和誰('JPanel'或'JFrame')? – pickypg 2011-05-22 18:12:28