Ajout d'apparence et en application java
-
20-09-2019 - |
Question
Je travaille avec NetBeans 6.5 IDE .
J'ai téléchargé un look and feel fichier jar et a ajouté qu'il NetBeans par le gestionnaire de la palette.
Comment puis-je utiliser dans ma demande?
La solution 2
Merci pour votre réponse. En utilisant le code ci-dessous, nous pouvons obtenir tous les regarder et se sentir les noms de classe.
UIManager.LookAndFeelInfo[] lookAndFeelInfos = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < lookAndFeelInfos.length; i++) {
UIManager.LookAndFeelInfo lookAndFeelInfo = lookAndFeelInfos[i];
//
// Get the name of the look and feel
//
String name = lookAndFeelInfo.getName();
System.out.println("name = " + name);
//
// Get the implementation class for the look and feel
//
String className = lookAndFeelInfo.getClassName();
System.out.println("className = " + className);
}
Autres conseils
Vous pouvez suivre ce tutoriel Sun à propos de réglage de la L & F Java
Vous pouvez modifier le L & F avec
setLookAndFeel
même après l'interface graphique du programme est visible.
Pour les composants existants reflètent la nouvelle L & F, invoquer la méthodeSwingUtilities
deupdateComponentTreeUI
une fois par conteneur de niveau supérieur.
Ensuite, vous voudrez peut-être redimensionner chaque conteneur de niveau supérieur pour tenir compte des nouvelles dimensions de ses composants contenus. Par exemple:
UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();