最代码广告位
kongkongyzt的gravatar头像
kongkongyzt2013-09-03 01:18:27

用java将bing每日壁纸设置为win7壁纸

之前发表了“用java将bing每日壁纸设置为win7壁纸”,看了评论后就决定将这个想法在win7上实现。

其实在win7上的实现和在ubuntu上的实现并没有很大的区别,前面解析xml和下载图片是一样的,区别是后面设置壁纸。

win7下设置壁纸的代码有点麻烦,没有linux直接调用命令那样好用。后来在设置开机启动项的时候发现,运行这个jar文件的顺序会先于启动网络服务,于是我用一个do...while来解决这个问题(具体见main函数的代码)。

编译这个程序需要用到jna.jar包和jna-platform.jar包。

建议将其编译打包成可执行jar文件,然后点击开始菜单----“所有程序”-----“启动”右键选“打开”,将jar文件拖入到打开的文件夹,这样每天开机的时候壁纸就能自动换了~~


最代码官方编辑于2014-1-4 15:37:16


打赏

文件名:MyWallpaper.java,文件大小:3K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友