//乱码,我都不好意思写出来.写出来就好象告之天下,我好菜.呵呵.
最近有需要调用win32的api来做些东西,本来打算用jni的,可是,jni也太复杂了。好久就有jnative的实现了。也用了一下,调用的方法还是有些复杂(setParatement示例中int参数也需要以String形式传入,而且还得手动转),知道偶然看到jna,感觉用起来还是挺应手的,完全的java写法.
于是有了helloworld.目标调用user32.dll弹出一个对话框.
完成时间12点.然后没事写了个中文.完了。出事了.乱码了.
现在依然没搞明白.3个小时啊.暂时解决的方法就是把java文件的编码设置为gb2312.
可是我还是想java文件是utf-8的编码.(解决方法见问题2)
这问题哪好意思上坛子里说啊,只有自己摸了.于是又发现了不是问题的问题.
//应该输出gb2312编码就不乱了,可是new String("中文".getBytes(&#