update在那里调用了?是不是应该先调用了它再界面重绘?

解决方案 »

  1.   

    update在那里调用了?是不是应该先调用了它再界面重绘?
      

  2.   

    刚才把线程部分去掉了测试发现还是显示始终为0.应该不是绘制的问题.应该是读数据的问题,是不是不支持BufferedReader呢?我用的Tomcat是4.1的.高手们请给予解决啊!!加分!
      

  3.   

    pentax您好,感谢你昨天对我Servlet和applet的HTTP通信问题的回答,我后来又做了几个实验,是把applet方法去掉,用普通的应用程序通过http方法来读取数据是成功的,但一发生在applet 的绘制里就发生了不绘制数据,或者数据始终为零的情况,这是什么原因呢?  
      

  4.   

    不好意思没看到你的回复,如果获取到的数据是对的而显示不对,改一下this.setForeground(Color.lightGray); 
    paint(g); 
    updateInfo(); 
    this.setForeground(Color.BLUE); 
    paint(g); 
    ,先updateInfo(); 一下再paint。或者直接把updateInfo放到线程中去,调用updateInfo后再repaint()
    如果获取到的数据不对就是updateInfo方法的问题或者后台servlet有问题。
      

  5.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wjyy1980725】截止到2008-07-16 16:41:59的历史汇总数据(不包括此帖):
    发帖的总数量:1                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:4                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:1                        结贴的总分数:0                        
    无满意结贴数:1                        无满意结贴分:20                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:---------------------
    无满意结贴率:100.00%               无满意结分率:---------------------
    敬礼!