views:

1164

answers:

1

Since Java 6 there is a class java.awt.Desktop. There are some nice methods but the class is not supported on all platforms. The methods java.awt.Desktop.getDesktop() throw an java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform on some platforms. Or the method java.awt.Desktop.isDesktopSupported() return false.

I know that it work on Windows XP, Windows 2003 and also Windows Vista. The question is on which platform is it not supported?

+3  A: 

Quote:

Desktop API was developed to support Windows and Gnome only

from http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6486393

This article however says that even Gnome support is flawed on Fedora.

Ilya Kochetov