Depuis Java 6, il existe une classe java.awt.Desktop
. Il y a quelques bonnes méthodes mais la classe n'est pas supportée sur toutes les plateformes. Les méthodes java.awt.Desktop.getDesktop()
lève unePlates-formes non prises en charge pour java.awt.Desktop.getDesktop()
java.lang.UnsupportedOperationException: API Desktop est pas prise en charge sur la plate-forme actuelle
sur certaines plates-formes. Ou la méthode java.awt.Desktop.isDesktopSupported()
renvoie false. Je sais que cela fonctionne sur Windows XP, Windows 2003 et Windows Vista. La question est de savoir sur quelle plateforme n'est-elle pas supportée?
Je peux confirmer qu'il fonctionne sur Ubuntu 9.10, 10.04 et 10.10 –
Savez-vous s'il est prévu de porter cette fonctionnalité sur un autre système d'exploitation? – Pacerier