____________________
| _____ |
| ¦_____ ¦ ¦
| jt |
| |
| ¦_____ |
| frame1 |
|_____________________ ____________________
| _____ |
| ¦_____ ¦ ¦
| frame2 |
| |
| |
| |
|_____________________
我有两个frame窗口.同时这两个窗口同时打开着,我在frame2中有个变量的值f2,通过按钮,把frame2中的变量f2的值传给frame1,同时关闭frame2,然后这个值就传到frame1上,可以显示在frame1上面的文本jt中.这个题我是在C#中看见的,那么在java中怎么做那?希望高手给于答案
| _____ |
| ¦_____ ¦ ¦
| jt |
| |
| ¦_____ |
| frame1 |
|_____________________ ____________________
| _____ |
| ¦_____ ¦ ¦
| frame2 |
| |
| |
| |
|_____________________
我有两个frame窗口.同时这两个窗口同时打开着,我在frame2中有个变量的值f2,通过按钮,把frame2中的变量f2的值传给frame1,同时关闭frame2,然后这个值就传到frame1上,可以显示在frame1上面的文本jt中.这个题我是在C#中看见的,那么在java中怎么做那?希望高手给于答案
解决方案 »
- JTable怎样读取数据库的值
- 为什么我的servlet init方法无法执行??附代码
- 输入输出流的问题
- Frame 怎么不显示最大化和最小化那两个按钮
- 100分,马上揭贴!!最基本的问题,请别笑话
- 初学的一些疑问,希望各位大侠热心帮忙噢
- 【Java 线程问题】在 run() 中调用阻塞函数的问题。【解决加分,信誉保证】
- 面向对象入门求助~~~感觉java的"继承"功能设计得很混乱?
- 我用java。awt控件做的 applet在Ie5、ie6为什么不能运行?????
- 急急急!!socket通讯的问题!!(我会再加分的,i promise!!)
- 一个关于ArrayIndexOutOfBoundsException的错误
- 各位老师,怎么编写一个JAVA程序,用来改变文件的 文件名,用代码怎么实现
也可以在frame2中声明一个
public static string num;
的变量,在点击事件中:
num=f2;
在frame1中
f1=frame2.num;就可以了!
加一个全局的messageHandler,处理各个窗口之间的通讯,
加一个全局的frameManager,管理多个窗口
Object notifyFrame(frameManager fm, String srcFrame, String destFrame)
或者复杂点的,用事件和代理来做以解耦合
这样就可以操作frame1的引用的数据了!呵呵
另外构造也是可以的