这样。你用构造函数。你把JDialog作为一个参数来构造这个窗口。懂了吗。就是你先建立一个JDialog类B。然后你写A的时候把B作为参数来构造A:
public A(B){
}
这样你就不用方法了,你就可以直接使用里面的数据了
如果你A B的代码是分开的,那你可以在B里面添加一个A的引用(反过来也可以)
A a;
public B(A aaa)
{
this.a = aaa;
}
传输数据的时候,就可以
a.xxx = yyy;
懂我意思么?
我也没实际操作过,希望能帮到你。
前面的做法,略优化一下
JOptionalPanel.showInputDialog