Je travaille avec le NetBeans 6.5 IDE.Ajout de l'aspect et de la convivialité dans l'application java
J'ai téléchargé un fichier jar look and feel et je l'ai ajouté NetBeans par le gestionnaire de palettes.
Comment l'utiliser dans mon application?
Je travaille avec le NetBeans 6.5 IDE.Ajout de l'aspect et de la convivialité dans l'application java
J'ai téléchargé un fichier jar look and feel et je l'ai ajouté NetBeans par le gestionnaire de palettes.
Comment l'utiliser dans mon application?
Merci pour votre réponse. En utilisant le code ci-dessous, nous pouvons obtenir tous les noms de classe look & feel.
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);
}
Vous pouvez suivre ce tutoriel Sun à propos setting the L&F in Java
Vous pouvez modifier L & F avec
setLookAndFeel
même après l'interface graphique du programme est visible.
Pour que les composants existants reflètent le nouveau L & F, appelez la méthodeSwingUtilities
updateComponentTreeUI
une fois par conteneur de niveau supérieur.
Ensuite, vous pouvez souhaiter redimensionner chaque conteneur de niveau supérieur pour refléter les nouvelles tailles de ses composants contenus. Par exemple:
UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
Merci pour votre réponse. Comment obtenir InfName pour un look and feel. Nous avons Windows thème classique (j'utilise Windows OS) dans NetBeans. quel est le InfName pour cela. – Samurai
Ceci affichera l'aspect et les sensations tous installés. – Samurai