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 :

Réalisation d'un lien avec une image.


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut Réalisation d'un lien avec une image.
    Bonjour tout le monde

    Je souhaite réaliser un lien avec une image en applet.

    Voici le code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Image img = getImage(getCodeBase(),ouvrirpam.jpeg);	  
     
    JLabel labImg = new JLabel(new ImageIcon(img));
    JLabel labImg =
    Je ne sais pas comment indiquer mon lien.

    Pouver m'aider?

    Merci

    cordilement

    A bientôt

  2. #2
    Membre expérimenté
    Avatar de Strab
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 338
    Par défaut
    Je ne suis pas un spécialiste, donc il y a peut-être plus simple que ma solution.

    J'aurais ajouté un MouseListener au JLabel, et tu mets le code que tu veux exécuter lors du clic dans la méthode mouseClicked :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    labImg.addMouseListener(new MouseAdapter(){
        public void mouseClicked(MouseEvent evt){
            //Ton code
        }
    });

  3. #3
    Membre chevronné Avatar de let_me_in
    Inscrit en
    Mai 2005
    Messages
    441
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 441
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new URL("developpew.net")

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut
    Bonsoir tout le monde

    Y a t'il une commande close pour fermer l'applet?

    Merci

    Cordialement

    A bientôt

  5. #5
    Membre éprouvé Avatar de yakanet
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Par défaut
    Citation Envoyé par argon
    Bonsoir tout le monde

    Y a t'il une commande close pour fermer l'applet?

    Merci

    Cordialement

    A bientôt
    http://www.developpez.net/forums/viewtopic.php?t=445617
    Je suppose que tu veux dire fermer la fenetre de l'applet, sinon un System.exit(0) quittera l'application

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut
    Bonjour tout le monde

    Je vais essayer, je vous dirais quoi.

    Cordialement

    A bientôt

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut
    Bonjour tout le monde

    J'ai un probleme.

    Il me signal une erreur dans LabImg et dans URL

    Voici le code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Image Img = getImage(getCodeBase(),"ouvrirpam.JPG");	  JLabel LabImg = new JLabel(new ImageIcon(Img));
    Label LabImg = new URL("paramettre.html");
    Que dois je faire pour corriger l'erreur svp.

    Merci

    Cordialement

    A bientôt

  8. #8
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    C'est quoi les erreurs ?

  9. #9
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Moi le gros problème que je vois c'est qu'il déclare et instancie deux fois LabImg, ce qui fait que la deuxième déclaration annule et remplace la premère.
    D'ailleurs c'est compilable cette chose ??...

  10. #10
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    ouais tu as raison...

    argon, il faut que tu changes le nom d'un des deux :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Image Img = getImage(getCodeBase(),"ouvrirpam.JPG");     JLabel JLabelImg= new JLabel(new ImageIcon(Img)); 
    Label LabelImg= new URL("paramettre.html");
    sinon, pourquoi tu fais une fois un JLabel et l'autre fois un Label ?

    en plus, je ne vois pas comment tu peut mettre un URL dans une variable de type label ?

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 124
    Par défaut
    Bonjour tout le monde

    Je repete ce que je souhaite, je veux inserer une image dans une applet et mettre un lien qui ouvre un autre applet.

    Pourriez vous me donner un bonne exemple svp?

    Car je n'est pas bien compris.

    Merci

    Cordialement

    A bientôt

Discussions similaires

  1. Créer un lien avec une image
    Par saiyens dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 05/03/2009, 21h54
  2. Lien avec une image
    Par laurentSc dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 24/05/2008, 17h17
  3. avec click sur un lien, ouvrir une image dans une page html
    Par Bydouille dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 17/10/2007, 20h40
  4. Pb de liens sur une image avec firefox
    Par potao dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/04/2007, 12h08
  5. faire le lien avec une image sur mon disque dur
    Par tsubasette dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 23/10/2006, 00h45

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