我当然要打开记录集了,我要把新添加进去的数据通过socket发送到另一个端!!当然要代码了,因为这种monitor我没做过啊!!

解决方案 »

  1.   

    呵呵
    Thinking In Java书里有TextField值改变来动态查询
    可以参考一下啊~~!
      

  2.   

    如果每个客户端都开一个以上连接,而且在使用期间一直不关闭,首先占用连接,其次占用网络资源和系统资源
    可以作为应用的一个全局变量(hash表类型),定时扫描目标表,找出符合条件记录,加入到其中;
    若其中的某个key的值因状态改变需去掉,由相应程序调用方法将该key移除;
    客户端只需隔一定时间向服务器要求,在客户端刷新该值就可以了;
    这样,只需要一个连接,就可以保持客户端与服务器的一致。至于要来个时钟,建议使用线程,不会正好锻炼。嫌麻烦,这有一个偏方,做一个死循环,里面加上间隔时间以暂停形式出现:
    for (int i=0;i++;i<2){
    i--;
    getData();//处理数据
    Thread.sleep(10000);
    }