关注,java里好象没有这样的API

解决方案 »

  1.   

    咳咳,纯Java办不了的,建议用JNI
      

  2.   

    看到这个信息后我不敢回,我查阅了相关的书籍都没有发现可以改本地时间的,你可以用其它语言写编译后,然后再在java中调用,试一试了!
      

  3.   

    都是使用jni来调用windows的api实现的说
      

  4.   

    用JNI来调用WinAPI吧。
    要不就用C写一段代码,在用native method来调用
      

  5.   

    给个简单的方法
    s生成 time.bat文件
    内容如下
    time xx:xx
    就是你要更改的时间
    在java method中添加如下代码
    Runtime.exec("time.bat");
    呵呵,就这样!
    有点笨,不过好用的,很简单要是用更眩的方法,可以用vc写个tess.dll 在里面做个函数 changeTime(int hh,int  mm)
    其中的更改时间的函数到msdn里查一下了
    然后再 java中
    System.loadLibrary("test.dll");
    public native void changeTime(int hh,int mm);
    放入类的声明中
    然后再 method中 changeTime(hh,mm);
    ok!
      

  6.   

    用bat的方法真是不错,有劲,hoho