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

Applets Java Discussion :

Mettre un lien dans l'applet


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut Mettre un lien dans l'applet
    Bonjour a tous,

    Je voudrais mettre plusieurs liens dans mon applet comme cela ce fait dans le html avec la balise <a href="www.google.fr">google</a>!!
    J'ai vu que l'on pouvais le faire avec un bouton et utiliser showDocument.

    J'ai essayer de faire exactement ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    public class ShowHTML extends JApplet {
      JButton send = new JButton("Go");
      JLabel l = new JLabel();
     
      public void init() {
        Container cp = getContentPane();
        cp.setLayout(new FlowLayout());
        send.addActionListener(new Al());
        cp.add(send);
        cp.add(l);
      }
     
      class Al implements ActionListener {
        public void actionPerformed(ActionEvent ae) {
          try {        
            URL u = new URL(getDocumentBase(),"http://google.fr");      
            getAppletContext().showDocument(u);
          } catch(Exception e) {
            l.setText(e.toString());
          }
        }
      }
    }
    mais mon bouton ne se voit pas et ma page est toute blanche
    Alors que quand j'enleve :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     send.addActionListener(new Al());
    Mon bouton se voit!!! mais ne fonctionne évidemment pas.

    Merci de m'aider et j'espere que vous avez compris mon probleme!!

  2. #2
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    salut,

    je viens de tester ton code te il marche très bien. Le bouton s'affiche, et quand je clique dessus il m'envoie vers google

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Merci de me répondre!

    Ben c'est déjà ça alors
    Mais pourquoi ça na fonctionne pas chez moi???
    T'as rien fait de particulier??

  4. #4
    Membre émérite Avatar de herch
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    655
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2006
    Messages : 655
    Par défaut
    non, j'ai juste ajouté les import dans ton code.

    et j'ai testé avec firefox

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Ok
    Que ce soit sur IE ou Firefox, ca ne fonctionne pas
    Ca doit etre au niveua du ActionListener que ca ne marche plus!!

    Pourtant sous eclipse mon boton apparait mais quand je clique dessus, rien ne se passe! mais au moins le bouton apparait

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    C'est bon, j'ai reussi
    Merci herch
    Au fait, j'ai pas vu qu'il y avait 2 fichiers .class
    J'en avais mis que 1

    Encore merci herch

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

Discussions similaires

  1. mettre un lien dans un div en javascript
    Par calitom dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 16/10/2007, 19h38
  2. Mettre un lien dans un alert
    Par amine1980 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/05/2007, 14h34
  3. Comment mettre un lien dans une page vers une autre partie de la même page?
    Par Longway dans le forum Dépannage et Assistance
    Réponses: 4
    Dernier message: 12/10/2006, 18h58
  4. Réponses: 2
    Dernier message: 29/05/2006, 16h28
  5. [Lien hypertexte]Mettre un lien dans un JTextPane
    Par Pill_S dans le forum Composants
    Réponses: 8
    Dernier message: 23/05/2004, 19h20

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