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 -
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.
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.
2 réponses
-
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
} -
merci KX infiniment pour votre aide.