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 :

Probleme affichage icone JMenuItem


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut Probleme affichage icone JMenuItem
    Bonjour/bonsoir,

    Depuis une heure, je cherche comment afficher une icone a coté d'un JMenuItem d'un JMenu.

    j'utilise donc :
    menuItemNouveau = new JMenuItem( "Nouveau" ,new ImageIcon( "II.jpg" ) );

    II.jpg est au meme niveau dans les repertoires ( les class, les java, et le II.jpg sont ensemble.

    Mais voilà, probleme, l'icone ne s'affiche pas, et j'ai pourtant, un petit decalage du mot Nouveau ,par rapport au moment ou je faisait sans l'icone ...

    QQ1 sait pourquoi ca fait cela ?

    Merci ...

  2. #2
    Invité
    Invité(e)
    Par défaut
    http://java.sun.com/docs/books/tutor...ents/menu.html

    Es-tu sûr que ton image est bien trouvée :

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Ouep, il doit la trouvé, car il met un decalage dans a l'enplacement voulu, mais pas l'icone.

    Question : le java prend bien le gif comme le jpeg ?
    Y a t-il une taille precise ou un nbre de couleur max ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    up

    Complement question:

    Quelle sont les caracteristique de l'icone a utiliser ? taille? couleur ? type ? ...

    Merci

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    En effet, il ne trouvais pas l'image.. Ceci etant du au fait de l'utilisatation de package, et aussi d'une organisation pas repertoire ...

    Il fallait donc que je mette le chemin a partir de l'endroit ou je lancais la commande java ...

    Merci de ton aide ...


    NB: Je maintient la question a propos des caracteristique ...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Apparemment java arrive a afficher des png ... C'est normal, ou c'est qu'il y a embrouille qque part ?

  7. #7
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 819
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 819
    Par défaut
    Citation Envoyé par mortalius
    Apparemment java arrive a afficher des png ... C'est normal, ou c'est qu'il y a embrouille qque part ?
    Je sais pas... où est-ce que tu vois une embrouille?

    Dans le tutoriaux (riels?) de Sun, il est marqué: GIF, JPEG, PNG (http://java.sun.com/docs/books/tutor...misc/icon.html)
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 63
    Par défaut
    Exact, je suivais donc un tuto non mis a jour ... merci

  9. #9
    Membre éclairé Avatar de soad
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    520
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2004
    Messages : 520
    Par défaut
    Hello les gens...

    je profite de ce POST pour poser la même question mais avec java.awt.MenuItem ???

    Y a t'il un moyen d'ajouter une petite image sans que je dois redéfinir la méthode paint() ??

    merci

  10. #10
    Membre éclairé Avatar de biozaxx
    Profil pro
    Inscrit en
    Août 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 403
    Par défaut
    il y a une méthode setIcon()

  11. #11
    Membre éclairé Avatar de soad
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    520
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2004
    Messages : 520
    Par défaut
    Citation Envoyé par biozaxx
    il y a une méthode setIcon()
    ou ca ??? je ne la vois pas moi....

    en tout cas pas ici: http://download.java.net/jdk6/docs/api/java/awt/MenuItem.html

  12. #12
    Invité
    Invité(e)
    Par défaut
    pourquoi ne pas utiliser la classe JMenuItem ?

  13. #13
    Membre éclairé Avatar de biozaxx
    Profil pro
    Inscrit en
    Août 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 403
    Par défaut
    ou ca ??? je ne la vois pas moi....
    oupss , au temps pour moi j'ai lu trop vite j'ai cru que tu avais un JMenuItem

    comme le fait remarquer Crash_TeTe pourquoi ne pas utiliser SWING et donc le JMenuItem :

    pour le MenuItem je ne connais effectivement pas de methode ...

  14. #14
    Membre éclairé Avatar de soad
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    520
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2004
    Messages : 520
    Par défaut
    Citation Envoyé par Crash_TeTe
    pourquoi ne pas utiliser la classe JMenuItem ?
    J'aurais bien voulu mais le problème c'est que la class TrayIcon de java 1.6 --> http://download.java.net/jdk6/docs/api/java/awt/TrayIcon.html
    prend uniquement des java.awt.MenuItem dans sont constructeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new TrayIcon(Image image, String tooltip, PopupMenu popup)

Discussions similaires

  1. Probleme Affichage d'icon dans un Datagridview!
    Par lovroot dans le forum VB.NET
    Réponses: 7
    Dernier message: 16/02/2014, 21h00
  2. probleme affichage icone
    Par horkets dans le forum Ruby
    Réponses: 1
    Dernier message: 09/11/2009, 09h42
  3. problem affichage avec HTML::TableExtract
    Par rootdaoud dans le forum Web
    Réponses: 2
    Dernier message: 04/07/2005, 19h35
  4. Probleme affichage noir quand Build/Compile
    Par balabi dans le forum MFC
    Réponses: 3
    Dernier message: 01/06/2005, 16h12
  5. Probleme affichage dans tableau selon requête
    Par moulette85 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 01/03/2005, 15h44

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