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 :

JFileChooser / FileDialog


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Par défaut JFileChooser / FileDialog
    Pour ma petite application J'ai besoin d'ouvrir une boite de dialogue pour choisir un fichier sur le systeme.

    Donc j'ai vu qu'en swing c'etais JFIleChooser et FileDialog avec awt. Toute l'interface de mon programme utilise swing , donc j'ai essayé avec JFileChooser mais la fenetre fait vraiment viellotte elle utilise pas la boite de dialogue du syteme.Je trouve que ca fais pas tres professionnel(c laid) , en tout cas sous windows.

    Alors j'ai essayé avec FileDialog est la on a la meme boite de dialogue que le systeme.

    Je croyais que swing etait une API plus recente que awt et donc amélioré , alors pourquoi une telle régression ?
    C'est peut etre fait pour avoir exactement le meme affichage quelque soit le système ?
    Si je prefere l'affichage faite par l'api awt pour ce genre de boite , es que c'est embetant de melanger donc du swing et de l'awt ?

    Es qu'il ya ce meme principe sur d'autre classe de swing ce qui expliquerait pourquoi mon application a pas tout a fait le meme look que les applications windows standard ?

    Merci pour vos réponses

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Par défaut
    J'ai trouvé les réponses dans la FAQ qui parle d'awt/swing , et pour avoir l'affichage que je désire il faut que j'utilse look and feel si j'ai bien compris

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 418
    Par défaut
    Salut.

    Oui, il faut spécifier le look and feel.
    Tu peux le spécifier une fois pour toute avant l'appel de tous tes composants graphique.
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    try {
         UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    }
    catch (Exception e) {
         e.printStackTrace();
    }
    Ca donne le look&feel par défaut du système. Si tu intercalles ce code entre l'appel de 2 JFrames, la 1ère aura le L&F Java, l'autre aura le L&F du système.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [débutant] [JFileChooser] Récupérer le nom du fichier
    Par pingoui dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 14/08/2004, 14h41
  2. Titre d'un jfilechooser
    Par Guybrush dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 16/07/2004, 16h38
  3. [FileDialog] choisir un répertoire
    Par phoebe dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 16/07/2004, 10h02
  4. [JFileChooser] choisir un dossier
    Par xavlours dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 14/07/2004, 17h40
  5. Couleur du fontChooser, jFileChooser, etc...
    Par tahiti bob dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 03/03/2004, 00h38

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