「java桌面代码」java桌面程序开发

博主:adminadmin 2022-12-01 08:11:06 67

今天给各位分享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桌面代码的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-01,除非注明,否则均为首码项目网原创文章,转载请注明出处。