I have an idea for a class project which involves changing the desktop background image at different times. I saw these questions:
Can I change my Windows desktop wallpaper programmatically in Java/Groovy?
Programmatically change the desktop wallpaper periodically
Change desktop background of MAC sytem using Java native access
So I know it can be done on a specific operating system. Is it possible to set it for different operating systems without writing separate programs?