那位给解答一下啊,楼上的兄弟也是作java ,用swing吗?

解决方案 »

  1.   

    怎么解决,                    for  (int  i  =  0;  i  <  video.getMaximum();  )  
                           {  
                                   try  
                                   {  
                                           Thread.currentThread().sleep(10000);  
                                   }  
                                   catch  (InterruptedException  ex)  
                                   {  
                                           log.equals(ex);  
                                   }  
                                   video.setValue(video.getCurrentNPT());  
                                   i=i+video.getScale();  
                                   video.repaint();  
                                   video.invalidate();  
                           }  
     
    这段写在线程里也是一样的结果,兄弟明示先:)
      

  2.   

    抱歉,其实是个线程的问题了,           Thread vvv = new Thread() {
                public void run() {
                    for (int i = 0; i <= video.getMaximum(); )
                   {
                       try
                       {
                           this.sleep(1000);
                       }
                       catch (InterruptedException ex)
                       {
                           log.equals(ex);
                       }
                      // video.setValue(i);
                       i = i + video.getScale();
                   }
                   
                }
                };
                
              vvv.run();这个是在一个按钮的事件里调用,整个界面就灰了,看不到了