Avoir une bouton avec layer transparent lors du passage souris

Résolu
jlea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
jlea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je développe une application en swing, je veux que lorsque je mets la curseur sur un bouton j'obtiens le même effet que windows 7, des boutons avec layer transparent et bordure ronde lorsqu'on met le curseur la dessus.


A voir également:

2 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Il suffit de récupérer le Look and Feel système, et tu auras sur ton programme Java la même apparence pour tes fenêtres que n'importe quel autre logiciel.

En particulier, si tu utilises un thème Aero de Windows, tu auras bien ta transparence et tes arrondis :

import javax.swing.UIManager;

public static void main(String[] args)
{
try
{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch (Exception e)
{
// en cas de problème, les paramètres par défaut sont conservés
}

// Le reste du code
}
0
jlea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci KX infiniment pour votre aide.
0