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 :

Problème d'affichage d'une JMenuBar avec JDIC


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Jose.N70
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2009
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2009
    Messages : 162
    Par défaut Problème d'affichage avec JDIC
    Bonjour, avant de commencer ce sujet excusez moi pour le titre il n'est pas très claire, mais je ne savais pas quoi mettre :s

    Je développe une application avec une JFrame contenant une JMenubar, dans celle ci j'ai inséré différents menus. L'un d'eux est dynamique ( en fonction du contenu d'un répertoire )

    Mon problème se trouve dans l'affichage de ma JMenuBar si je fais appel au JDIC, en effet j'utilise le Jdic pour le systemtray, ( je ne peux pas utiliser java 6 ), la barre a certains problèmes dans l'affichage, le plus simple est de montrer avec des images.

    Image 1 : Le menu au démarrage de l'application
    Image 2 : Le menu ouvert
    Image 3 : Le menu fermé ( après l'ouverture )
    Image 4 : Écriture changeante

    Je précise que si je n'utilise aucune fonction du jdic ce problème n'apparait pas.

    Si vous avez des idées je suis preneur

    Si on regarde bien les images 1 et 2 rien à dire, la trois la barre délimitant le JMenubar n'est plus là, et l'image 4 le texte n'est plus en gras .
    Images attachées Images attachées     

  2. #2
    Membre confirmé Avatar de Jose.N70
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2009
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2009
    Messages : 162
    Par défaut
    Le problème semble se lier au jdic ( enfin au systray ) car en poursuivant mes travaux je vois cela :

    Le systray est utilisé pour la réduction de mon interface, donc temps que le systray n'est pas lancé tout marche pas une fois l'application "iconnifié" puis "desiconnifiée" (pour retrouver l'interface ) l'affichage est bizarre ( le fond blanc par défaut devient gris, l'écriture en gras devient normale ... )

    J'ai vu des problèmes avec le webrowser du jdic et des applications en swing, le problème peut il venir de là ? Si oui est il possible de palier à cela sans tout refaire en awt ?

    Ps : pour iconnifier je fais un jFrame.dispose() et je lance mon systray, pour faire désiconnifier, je fais un removeTrayIcon et je relance mon interface par un new Application()

Discussions similaires

  1. Problème d'affichage d'une liste avec JSF
    Par passion_info dans le forum JSF
    Réponses: 7
    Dernier message: 20/07/2011, 10h12
  2. Réponses: 0
    Dernier message: 26/05/2008, 16h41
  3. Réponses: 2
    Dernier message: 23/06/2007, 14h54
  4. Problème d'affichage d'une image avec Glade.
    Par tistri dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 21/04/2007, 18h56
  5. [GD] Problème d'affichage d'une image avec gd2
    Par turini dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/10/2005, 11h59

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