很容易的啊,
就把数据作为参数传给新的JFrame就是的啊。
或者放到构造函数里面,
或者放到setdata(数据)之类的方法里面啊。

解决方案 »

  1.   

    一个socket就可以处理进来的数据和出去的数据,只是你的服务器需要有一个监听的socket,然后发现有一个socket请求连接就动态建立一个新的连上就可以了。至于你的两个JFrame里面怎么传数据,得到它的引用就行了啊
      

  2.   

    oicu,我的问题之一就是Frame之间如何传数据,呵呵.
    写在构造函数不好,那样参数太多了,你说的setdata在
    Frame之间怎么传播?
      

  3.   

    qhgary(Shining) 大虾,对于socket我一直有个疑惑.
    如果我在MainFrame里面触发了打开新的Frame的事件之后,
    向服务器送出一个关键字,比如out.println("UPDATE");
    服务器读到以后传回一系列的值,比如out.println(name);
    out.println(sex);......
    而此时我客户端如果in.readline()的话,是应该在MainFrame里面
    读呢,还是新的Frame里面也可以in.readline()?