从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