從jframe1我有一個表包含來自sql的數據。我按jframe1上的搜索按鈕,它會出現jframe2我輸入要搜索的信息。當我點擊jframe2上的確定按鈕時,jframe1表格將更改爲僅用於搜索的數據流。我要做。我的問題是將數據從jframe2傳輸到jframe1在java中將數據從jframe獲取到以前的jframe中?
0
A
回答
0
在某些類中,或者如果您想創建一個新類,請設置當前實例jframe1
,以便您可以在任何時候訪問它。在存儲jframe1
的情況下,在初始化時將該類的一個實例傳遞給jframe2
。
從這裏你可以得到從jframe2
jframe1
,我建議在jframe1中創建一個方法來設置/發送這個「數據」,當jframe2
被讀取這樣做。
如果你有超過1周的JFrame這樣做我會建議做類似上面我說了些什麼,但它可以有發送給它的數據的幀,實現您可以創建,將界面的代碼更加整潔和結構化。然後在某些類中創建一個字段,所有框架都可以訪問,並且該字段可以是JFrame的List或數組。然後如果你想發送這個「數據」到所有這些幀,循環遍歷幀並檢查幀是否實現了你的接口,或者類似這樣的:
for(JFrame frame : objectWhereFramesAre.getFrames()){
if(frame instanceof YourInterface){
frame.setData(/*send data here*/);
}
}
相關問題
- 1. 將焦點從新的jFrame轉移到以前的jFrame
- 2. 在Java中使用JFrame獲取textarea
- 3. 的Java - 獲取的JFrame
- 4. 的Java:在JFrame中
- 5. 前面的Java JFrame
- 6. Java中的JFrame
- 7. Java:如何將JFrame放到前面?
- 8. 的Java的JOptionPane到JFrame中
- 9. Java/Swing:從JPanel內部獲取Window/JFrame
- 10. Java中的Scrollabe JFrame
- 11. 從JFrame獲取輸入
- 12. Java - 將JFrame傳輸到JPanel
- 13. 從一個jframe中的textfield傳遞參數到另一個jframe
- 14. 從JFrame中獲取組件大小GridBagLayout
- 15. 將Java圖像合併到JFrame中
- 16. 從JFrame到Netbeans中的JPanel
- 17. 如何在java中獲取JFrame作爲函數參數?
- 18. Java的如何在JFrame中
- 19. 從當前JFrame中打開一個新的JFrame
- 20. 從JFrame中獲取數據填充表格後
- 21. 從JFrame中
- 22. 如何從java中的另一個JFrame更新JFrame
- 23. 將JPanel添加到JFrame中
- 24. 將JApplet嵌入到JFrame中
- 25. 將類添加到JFrame中
- 26. 將JScrollPane添加到JFrame中
- 27. 將JApplet添加到JFrame中
- 28. 將JFrame嵌入到Applet中
- 29. 將JPanel添加到JFrame中
- 30. 將JLabel添加到JFrame中
在這裏顯示你的嘗試代碼。 – Omore