两个JFrame之间如何通信

图片说明
老师布置的软件工程大作业,这个我想这个高级查询new 一个JFrame 然后一系列选择之后传出一个SQL语句 然后这个库存查询的JFrame根据这个sql语句改变JTable的内容 一直没想明白要怎么弄 0,0 求大腿

只要这两个JFrame相互持有各自的引用即可;
还有就是一个中央控制器,控制器中持有这两个frame的引用也可。

一个程序很简单,你把JFrame定义成公有变量,直接在另一个界面直接访问即可。

JTable可以定义为static,这样可以用JFrame.JTable传入数据,这是我以前的做法

我最后是这样做的 大致思想是让JFrame2成为JFrame1的成员变量 然后balabala 成功了