IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Swing 6, look and feel


Sujet :

AWT/Swing Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 21
    Par défaut Swing 6, look and feel
    Bonjour.

    Je viens de lire que swing 6 prenait ses graphismes du systeme d'exploitation. C'est à dire que sur Vista, le look and feel ressemble à celui de vista. Pareil pour Xp.

    N'est-il pas génant de procéder ainsi, pour se rendre compte que sur un autre OS comme linux, la disposition des controles serait différente ?

    Est-ce que je me trompe ?. Je suis actuellement en train de développer une interface graphique en java , et je ne voudrais pas subir le même sort qu'avec les composants AWT, où l'on observe une disposition de controles différente en passant d'un OS à un autre.

    Merci

  2. #2
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Pour éviter cela, utilise le layout manager GroupLayout ou utilise un look and feel cross platform (celui par défaut). Cela dit je trouve étrange que tu observes une telle disparité d'un OS à l'autre.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 21
    Par défaut
    Citation Envoyé par Gfx Voir le message
    Pour éviter cela, utilise le layout manager GroupLayout ou utilise un look and feel cross platform (celui par défaut). Cela dit je trouve étrange que tu observes une telle disparité d'un OS à l'autre.
    Je n'observe pas, car je n'ai pas fait de tests. Mais j'imagine bien que les tailles des boutons ne sont pas identiques à celles du look and feel par défaut. Par conséquent, j'anticipe les problèmes, et je me dis que ça pourrait poser problème. ça me semble logique.

    Quel look and feel utilise netbeans 5.5 ?

    Merci

  4. #4
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    N'anticipe pas des problèmes qui n'existent pas. Si tu utilises des layouts, tu n'auras aucun souci. C'est bien pour ça qu'il ne faut PAS utiliser setLayout(null).

    NetBeans utilise le look and feel natif + ajouts (Aqua sous OS X, GTK sous Linux, Windows sous Windows...)

Discussions similaires

  1. [Swing] Les meilleurs look and feel pour Java
    Par soulhouf dans le forum AWT/Swing
    Réponses: 22
    Dernier message: 15/05/2014, 23h24
  2. Probleme avec le look and feel swing plaf metal ?
    Par jlassiramzy dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 12/01/2007, 11h01
  3. Réponses: 14
    Dernier message: 15/10/2006, 11h22
  4. [Applet SWING] Initialisation d'un look and feel
    Par hush dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 31/07/2006, 21h40
  5. Look and Feel SWING...
    Par menuge dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 24/03/2006, 17h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo