Bonjour,

Je suis en train de développer une application et j'ai un problème.

Je voudrai que l'utilisateur puisse choisir le look and feel qu'il souhaite.

Pour cela j'ai créer un menu auquel j'ajoute la liste des look and feel existant.

Le menu se rempli alors des différents look and feel...

Cependant j'aimerai que lorsque l'on clique sur un des look and feel du menu, j'arrive à récupérer son nom de façon à effecteur le traitement pour afficher le look and feel.

Problème : Dès le lancement de l'exécution on ne connait pas les looks and feel, c'est l'application qui cherche ceux qui existe et les ajoute automatiquement dans le menu.

Un peu de code pour mieux comprendre ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
private javax.swing.JMenu menuThemes;
 
private void menuThemesMouseMoved(java.awt.event.MouseEvent evt) {
 
 UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels(); 
   for(int i=0; i<info.length;i++){
      String nomLF = info[i].getName();
      menuThemes.add(nomLF);
}
}
Merci d'avance de votre aide.