社区
Java SE
帖子详情
怎样在两个JFrame之间传数据?
fame2
2003-05-06 01:38:35
是不是只能通过构造函数的参数?
...全文
122
10
打赏
收藏
怎样在两个JFrame之间传数据?
是不是只能通过构造函数的参数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ytdmm
2003-05-07
打赏
举报
回复
用全局变量。传递数据前先判断按下的是OK还是CANCEL
fame2
2003-05-07
打赏
举报
回复
MichaelCool(自由人) 大虾,我的文件就是都在一个包里面的,全局变量是可以传递的.
关键问题是,我要等按下button以后再传递数据的.
比如按下ok,就返回name,paswrd等,按下cancel,就返回null.
但是我在mainFrame里面调用的时候每次都是null的,也就是
新的Frame一打开她就返回数据了
xiaowanzi0412
2003-05-07
打赏
举报
回复
我也很想知道!!!!!!!!!!!!
MichaelCool
2003-05-07
打赏
举报
回复
怎么那么麻烦的啊!!
在同一个包里面,用全局变量不就可以了吗!!
fame2
2003-05-07
打赏
举报
回复
大虾们再帮帮忙,举个例子,我实在是没搞懂.
比如 两个JFrame,其中一个MainFrame,要保证始终是开着的,而且
不能再被new的.然后打开一个新的JFrame,填入一些数据之后,
比如name,password等,要传回去给主MainFrame,所以肯定
不能通过构造函数.而要通过捕获Button事件,比如按下OK,返回
一组name,pasword等,按下Cacel,返回null.
在MainFrame里面应该如何捕获啊?
javafounder
2003-05-06
打赏
举报
回复
用事件驱动模式也不错
javafounder
2003-05-06
打赏
举报
回复
如果要做到低耦合,可以仿造MQ,用一个类来充当dispatcher
希偌
2003-05-06
打赏
举报
回复
谁说的,下面是个例子,JFrame1和JFrame2
JFrame1中
public JFrame1 extends JFrame {
public JFrame1(){}
public void setJFrame2() {
JFrame2 jf2=new JFrame2();
jf2.setMyValue("HelloWorld!");
}
}
JFrame2中
public JFrame2 extends JFrame {
String s="";
public JFrame2(){}
public void setMyValue(String s) {
this.s=s;
}
}
-----------------------------
这样的话,在JFrame1中调用setJFrame2方法就可以给JFrame2中的变量s赋值了(s="HelloWorld!";),这里并不是构造函数呀
stone_q
2003-05-06
打赏
举报
回复
如果两个jframe在同一个类中,那么可以通过类成员共享信息,如果是在不同类中,我想只能用构造函数
fame2
2003-05-06
打赏
举报
回复
哪位大虾帮忙回答一下啊!!!!!!!谢谢
Java开发技术大全(500个源代码).
outputMax.java 求
两个
数中的最大数 overflowExample.java 演示溢出 precedence.java 演示自加运算符的优先级 primeNumber.java 输出100-200
之间
的所有素数 ranking.java 评定成绩等级 rankingBySwitch.java ...
Java范例开发大全 (源程序)
实例119 在指定的目录下创建多个临时文件 158 实例120 删除指定目录下的文件 160 实例121 移动指定目录下的文件 163 实例122 文件搜索引挚 167 7.2 字节流 169 实例123 复制指定目录下的文件 170 ...
java范例开发大全(pdf&源码)
实例256 带
两个
类型参数的泛型 513 实例257 有界类型程序示例 514 实例258 通配符使用示例 515 实例259 泛型方法使用示例 516 实例260 泛型接口示例 518 实例261 泛型实现坐标打印 519 14.2 泛型类的继承 521 实例...
java
jframe
传
参_在
JFrame
之间
传
递值
首先,你的程序设计似乎有些偏差,好像你正在为你的一个窗口使用
JFrame
,你实际上应该使用JDialog,因为它听起来好像一个窗口应该依赖于另一个窗口。但无论如何,您
传
递的GUI对象的引用与标准的非GUI Java代码相同。...
java swing中
JFrame
之间
的
数据
传
递问题
1、同个new 对象的形式对 B对象的某一个属性复制 而这个值,就是当前页面的查询值[构造函数
传
参,在new B的时候,把a中的值,
传
入到b中,b根据这个值初始化b中原件] 2.静态字段
传
值的方式 转载于:...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章