java ,两个界面,点击第一个界面的按钮修改第二个界面的label文字,怎么做?

[复制链接]
查看11 | 回复5 | 2011-1-26 21:08:02 | 显示全部楼层 |阅读模式
说明一下,这里给你写的代码比较规范,关键就是在你运行第一个类,紧接着就直接构造出第二个类,并且将第一个类自身传到第二个类去,这就保证了2个类相互持有了对方,两者都是同步的。在此,你只需要去修改TextField的类容即可。 我这里是:对按钮进行监听, test01.txt.setText(this.txt.getText());可能还有点小问题,我这里是直接写的,网吧没有编译器,你检查下就好了,记住我没有导入包。第一个类:public class Test01{
JFrame frame;
JLabel txt;
//构造出第二各类,把第一个类传入到第二个类,同步创建Test02 te...
回复

使用道具 举报

千问 | 2011-1-26 21:08:02 | 显示全部楼层
import javax.swing.*;import java.awt.event.*;import java.awt.*;public class demo{
static JButton jb=new JButton("修改");
static JTextField jt=new JTextField(20); ...
回复

使用道具 举报

千问 | 2011-1-26 21:08:02 | 显示全部楼层
我写点伪代码给你Label label= new Label("修改前");Button button = new Button("modify");//按钮Jtextfield jtf = new Jtextfield(30);//文本框button.addActionListener(new ButtonListener);//添加but...
回复

使用道具 举报

千问 | 2011-1-26 21:08:02 | 显示全部楼层
可以在另一个页面里声明一个静态变量让label显示静态变量的内容...
回复

使用道具 举报

千问 | 2011-1-26 21:08:02 | 显示全部楼层
把你的源代码附上或许更加明白你的意思...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行