Bonjour,
il existe une api permettant cela, elle n'est encore que dans
l'incubateur de java.net, mais pour l'utiliser,je peux dire qu'elle est
deja bien utilisable

https://jdic.dev.java.net/documentation/incubator/tray/
P.S en bas de la page y a une demo a partir de webstart..et le tout est compatible entre les systemes...que demander de plus ??
FSA;