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下载
最代码最近下载分享源代码列表最近下载
Naptie LV12020年11月22日
星星
eihqnh LV12020年8月23日
星星
jialan75 LV12019年11月11日
星星
c879244324 LV82019年9月4日
月亮月亮
bg6ejh LV12018年11月6日
星星
Timberwolves LV12018年10月8日
星星
胡海龙 LV12018年9月20日
星星
justmemoryl LV32018年8月29日
星星星星星星
zhanglei9588 LV12018年6月28日
星星
dy970823 LV12018年5月28日
星星
最代码最近浏览分享源代码列表最近浏览
Naptie LV12020年11月22日
星星
wei112233 LV152020年5月20日
月亮月亮月亮星星星星星星
yn2333 LV82020年2月2日
月亮月亮
jialan75 LV12019年11月11日
星星
c879244324 LV82019年9月4日
月亮月亮
youwuzuichen LV82019年8月16日
月亮月亮
xielxi LV42019年4月8日
月亮
bg6ejh LV12018年11月6日
星星
a304515556 LV42018年10月31日
月亮
Timberwolves LV12018年10月8日
星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友