请教如何在两个界面之间传递值?

han3970956 2011-07-18 01:11:06
我有两个JFrame,两个界面个放一个JTextFiel,我想在第二个界面上写上一行数,然后点击确定按钮,如何在第一个界面上显示,请教给位大哥!小弟是菜鸟!望解惑!
...全文
76 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zn85600301 2011-07-18
  • 打赏
  • 举报
回复
将一个界面的 属性定义为 public 或者提供一个public的方法就行了
lyhmy 2011-07-18
  • 打赏
  • 举报
回复
ding
[Quote=引用 1 楼 keithcai 的回复:]
JFrame f1=new JFrame();
JFrame f2=new JFrame();
//f1的构造器:
JTextFiel jtf1 =new JTextFiel();
f1.add(jtf1);
//f2的构造器:
JTextFiel jtf2 =new JTextFiel();
Jbuttun jb2 =new Jbuttun();
f2.add(jtf2);
j……
[/Quote]
keithcai 2011-07-18
  • 打赏
  • 举报
回复
JFrame f1=new JFrame();
JFrame f2=new JFrame();
//f1的构造器:
JTextFiel jtf1 =new JTextFiel();
f1.add(jtf1);
//f2的构造器:
JTextFiel jtf2 =new JTextFiel();
Jbuttun jb2 =new Jbuttun();
f2.add(jtf2);
jb2.addActionListener();
f2.add(jb2);
//......
然后在f2侦听器里面写:
f1.jtf1.setText(f2.jtf2.getText());

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧