22 Voix

Java: Application Swing doit utiliser le Style du Système d'Exploitation

Question de Invité | 23/07/2022 à 11:47

Lorsque je crée un programme à l'aide de Java, la Widget Toolkit "Swing" est utilisée pour l'interface graphique (GUI). Le problème est que vous pouvez voir que votre application a cette interface typique de Java.

Que puis-je faire pour que le programme apparaisse plus natif dans le style? Existe-t-il un moyen d'utiliser simplement le style standard ou le thème par défaut du système d'exploitation?

RépondrePositifNégatif
2Meilleure Réponse2 Voix

Pour obtenir l'apparence de votre système d'exploitation dans votre programme Java, vous pouvez utiliser le code suivant directement au début de votre main:

public static void main(String[] args) {

  String  style;
  style = javax.swing.UIManager.getSystemLookAndFeelClassName(); 

  try {
      UIManager.setLookAndFeel(style);
  } catch(Exception e) {     
      style = "com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel";
  } finally {
             
  }  

  // autre code
} 

Dans le cas d'une exception, c'est-à-dire que lorsque le chargement du thème standard tourne mal, la conception de Nimbus est utilisée.
23/07/2022 à 23:01

RépondrePositif Négatif
Répondre

Sujets Connexes

Notre Père en 20 Langues

Info | 0 Commentaires

VirtualBox: Changer la Date et l'Heure

Tutoriel | 10 Commentaires

CSS: Comment inclure CSS dans HTML

Tutoriel | 0 Commentaires

Avis Important

Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.

Participer

Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.