bjr,
SVP, existe t-il des API pour développer des interface graphique avec thème de windows office (genre boutons comme office word).
Merci
Version imprimable
bjr,
SVP, existe t-il des API pour développer des interface graphique avec thème de windows office (genre boutons comme office word).
Merci
Salut,
Tu peux essayer OfficeLnFs.
Ou alors passer par Substance et utiliser le Skin Office.
Il te suffit de télécharger le zip de substance, d'intégrer le substance.jar ainsi que le trident.jar à ton classpath, puis de faire l'appel suivant.
Sachant qu'il existe plusieurs skins, telles que OfficeBlue2007Skin etOfficeSilver2007Skin.Code:UIManager.setLookAndFeel(new SubstanceLookAndFeel(new OfficeBlue2007Skin()) {});
A noter que pour Substance il est obligatoire de créer sa JFrame initiale dans l'EventDispatchThread (ce qui est la bonne pratique en Swing de façon globale).
De fait dans ton main tu devras procéder de la façon suivante:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { try { UIManager.setLookAndFeel(new SubstanceLookAndFeel(new OfficeBlue2007Skin()) {}); } catch (UnsupportedLookAndFeelException e) { // TODO Auto-generated catch block e.printStackTrace(); } JFrame f = new JFrame(); f.setVisible(true); } }); }