「java桌面代码」java桌面程序开发
今天给各位分享java桌面代码的知识,其中也会对java桌面程序开发进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
谁有Java桌面面板的教程,因为书上的代码错误,求高手给个能运行无错的代码
我运行的是对的。题主报的什么错?
BTW 题主把back.jpg放在正确的位置了吗?
写了一段java代码,怎么让它以桌面程序的形式运行?
创建一个记事本
在记事本中输入
java love1
然后另存为love1.bat
然后把这个bat文件和你的这个类编译后的class文件都丢到桌面上
双击运行bat文件
PS:如果你要想做成桌面exe,可以使用exe4j来打包,不过exe一般是针对有界面的cs程序
c#或者Java编写的桌面墙纸更换代码
我以前做过,用的是C#,不过现在想想还是用C++最好……用到win32 API了,据说可以不用API,但我也没找到有什么别的办法,各位大虾有的话分享一下吧…… 具体就不写代码了,跟楼上差不多,也是用的SystemParametersInfo这个API,不过经过我当时测试,应该改一下注册表: 1.//下面这个注册表的改动是为了桌面背景拉伸 RegistryKey regKey = Registry.CurrentUser;
regKey = regKey.CreateSubKey("Control Panel\\Desktop");
regKey.SetValue("WallpaperStyle", "2", RegistryValueKind.String);
regKey.SetValue("TileWallpaper", "0"); 2. 然后用楼上的方法做,完全可以哦 ,直接抄抄这位大虾的,只是稍加改动,不介意吧?O(∩_∩)O哈哈~ if (File.Exists(图片路径))
{
if (Path.GetExtension(图片路径).ToLower() != "bmp")
{
// 其它格式文件先转换为bmp再设置
string tempFile = @"C:windows\test.bmp";
Image image = Image.FromFile(图片路径);
image.Save(tempFile, System.Drawing.Imaging.ImageFormat.Bmp);
图片路径= tempFile;
}
SystemParametersInfo(20, 1, picture, 0x1 | 0x2);
}
3.//下面这个注册表也不要忘记改哦,不然注销或者重启后会有问题的~~~~ RegistryKey regKey1 = Registry.CurrentUser;
regKey1 = regKey1.CreateSubKey("Control Panel\\Desktop");
regKey1.SetValue("Wallpaper",“要设置为壁纸的图片路径”);
regKey1.Close(); 好了,这样就OK啦!我没有具体实现啊,具体的思路你自己整,比如可以实现一个壁纸适时更换的程序……我有一个不咋地的思路,呵呵,把要设置为壁纸的图片都放到一个文件夹里,然后从文件夹中一个个提取文件,在定时器控制下一个一个的做上面的操作。 QQ506895667
java桌面代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java桌面程序开发、java桌面代码的信息别忘了在本站进行查找喔。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。