Salut a tous. Mon petit probleme est que je voudrai mettre un look and feel du systeme ou s'execute le programme. J'ai trouver la methode ect et ça marche. Le probleme c'est que je dois executer ma methode AVANT de declarer mes objets graphiques, ce que je trouve assez embetant. Je suis obliger de faire ça :Moi je prefere ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 JButton b1; //...... public TestGUI() { try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); }catch (Exception e) {} b1 = new JButton("Bouton 1");
Mais cela ne marche pas, car le bouton est créer avant d'avoir mis les composant en look and feel system. J'aimerai savoir si il y aurait une autre maniere de mettre le look and feel voulu, et en ouvant déclarer les objects graphiques hors de ma methode constructeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 JButton b1 = new JButton("Button 1"); //.... public TestGUI() { try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); }catch (Exception e) {}
Merci
Partager