Petit bureau transparent, façon macos x

Description

C'est une tablette, avec des icones posées dessus, le tout sur fond transparent.

Conclusion :


C'est mon premier "vrai" code en java, soyez indulgents ;)
Le principe de la gestion de la transparence provient d'un thread sur un forum java de Sun, je n'en revendique donc pas la paternité.
Ce code marche nickel sur une plateforme Linux (Mandrake 9.1 chez moi, jdk 1.4) mais bugge légèrement sous WinXP, allez savoir pourquoi : les icones disparaissent quand on passe dessus avec la souris au lieu de s'illuminer. Par contre, si on clique, l'icone réapparait, et bien illuminée (mais, second bug, si on reclique dessus, l'icone devrait s'assombrir et au lieu de ça, elle redisparait, mffff).
Si quelqu'un a une idée la dessus ... (moi je ne travaille que sous Linux, ça me gêne pas, mais bon, c'est pas vraiment "write once, run everywhere", quoi !).

Autre point à améliorer : sous Linux, la fenêtre apparait fréquement sur un fond grisé et non transparent (pas rencontré le pb sous XP). Si on déplace la fenêtre, le reste de l'écran est transparent, sauf l'endroit où est apparu la fenêtre pour la première fois ?!

Voilà, j'attends vos remarque pour améliorer ce programme de newbee.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.