作者jawwoeima (RYAN)
看板java
标题Re: [问题] 两个JFrame之间要怎麽传值
时间Mon Jun 2 20:20:15 2008
※ 引述《smallsour (小酸)》之铭言:
: 有没有不使用存档的方式
: 直接在两个JFrame之间传值
: 需要要透过什麽特别的方式吗??
import B;
Class A extends JFrame
{
B b;
public A()
{
}
public void setB(B bb)
{
b = bb;
}
}
=============================
import A;
Class B extends JFrame
{
A a;
public B()
{
}
public void setA(A aa)
{
a = aa;
}
}
================================
public static void main(String args[])
{
A a = nwe A();
B b = new B();
a.setB(b);
b.setA(a);
}
没试过,不过这样应该可以吧
--
闭上双眼祈祷。只有音乐与文字能够依靠
http://www.wretch.cc/blog/IMKANGTA
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.216.212
1F:推 slalala:当属性update 无法从别的instance取得新的参数值吧?? 06/03 00:58
2F:推 slalala:所以每次都要set一次?? 我这边很不懂= =很好奇XD 06/03 01:01
3F:→ slalala:通常我都用jdialog来实做( ̄ー ̄;) 06/03 01:03
4F:推 csihcs:没记错的话,set完 a 或 b 的属性update对方仍然能察觉吧 06/03 01:07
5F:→ jawwoeima:应该不会update吧 如果我的观念没有错 JAVA里你就把它 06/03 01:20
6F:→ jawwoeima:当作pointer就对了 试看看吧 很久没写java了 06/03 01:22
7F:推 Jichang:update是可以取得的..因为你已经有 另外一个 frame 的实体 06/03 14:03
8F:→ Jichang:问题是... 另一个 frame 怎麽知道 属性被 update 了 ... 06/03 14:05
9F:推 Jichang:考虑一下 event driven 吧 ... 06/03 14:08