java桌面界面之间怎么传值。
我想把登录界面(A.java)时的用户名(man)保存到界面B.java中的一个文本框中。怎么写代码?...
我想把登录界面(A.java)时的用户名(man)保存到界面B.java中的一个文本框中。怎么写代码?
展开
展开全部
在B中重写一个构造方法,里要有一个String类型的参数
然后在A中调用B的时候
B b = new B(str); //str 为你要传的值
然后在A中调用B的时候
B b = new B(str); //str 为你要传的值
追问
谢谢你回答,在B中重写一个构造方法怎么写?
追答
这是自带的构造方法
public B() {
initComponents();
}
这是需要你加上的带参数的构造方法和定义一个静态变量
private static String str;
public B(String str) {
this.str= str;
initComponents();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询