当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 在一个文本框(最好是textbox)旁边两个button。当点第一个button时输入的字的字体颜色是红的,点第二个button时,后面输的字体颜色是蓝的,前面的红色不变。 用textbox能做的这一点吗? 如果不能,有什么其他的好办法吗? 这里谢谢了 ......
    摘要: 我想上传影视的文件.可能是5m - 10m 的,但现在的上传代码不支持. 大家有吗? ......


,如何在状态栏中显示时间

我想在应用程序中显示系统时间,我的代码是:  
        private   Date   date=new   Date();  
        SimpleDateFormat   formatter=new   SimpleDateFormat("yyyy.mm.dd     at     hh:mm:ss");  
        String   datestring=formatter.format(date);  
        Stautas1.settext(datestring);  
  可是这样显示的是一开始应用程序的打开时间,它不能随着时间的变化而变化,是一个死时间,我如何解决这样的问题那?  
      请各位执教!

NO.1   作者: chensuper

用子线程,sleep(1000),然后刷新状态栏一次就行了

NO.2   作者: dingjing

java的标准类库,import   java.lang.thread类,用sleep方法  
 

NO.3   作者: Apollo47

找本书看看线程方面的章节,你就会写了,很简单。  
 

NO.4   作者: zhangtao1st

我根据你的问题自己写出来一个示意性的例子,希望能对你有所启发,代码如下:  
  public   class   DisplayDate   implements   Runnable{  
  private   Thread   aThread=null;  
  private   Date   date=new   Date();  
  public   static   void   main(String   args[]){  
  DisplayDate     displaydate=new   DisplayDate();  
  displaydate.StartDisplay();  
   
  }  
  public   void   StartDisplay(){  
  aThread=Thread(this);  
  aThread.start();  
  }  
  public   void   run(){  
  while(true){  
  try{  
  //Add   your   display   time   code   here;  
   
  Thread.sleep(1000);  
   
        }catch(Exception   e){  
  }  
   
  }  
  }  
   
  }


    摘要: 什么叫动态运行期库 ,和静态的有什么区别 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE