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 :

Applet limitée


Sujet :

Applets Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 28
    Par défaut Applet limitée
    Bonjour,

    Je viens de me rendre compte qu'il y des choses que je ne peux pas faire dans une applet par rapport à une application, comme par exemple ce qui m'amène à écrire ce post : Changer l'icon de la souris lorsqu'elle passe sur un bouton.

    Et bien non cela ne fonctionne pas dans une applet, par contre cela fonctionne dans une JFrame ouverte par la même applet. Le code que j'utilise pour changer l'icon est le suivant :
    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
     
    private JButton MyButton = new JButton("Click me");
     
    (...)
    this.MyButton.addMouseListener(new MouseAdapter() {
        public void mouseEntered(MouseEvent e) {
            setHandCursor();
        }
     
         public void mouseExited(MouseEvent e) {
            setDefaultCursor();
         }
    });
     
    (...)
     
    private void setHandCursor(){
        MyButton.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
    }
     
    private void setDefaultCursor(){
        MyButton.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));			
    }
    - Quelqu'un connaitrait il toutes les restrictions du genre?
    - Quelqu'un aurait' il une solution à laquelle je n'aurait pas penser?

    Le Pro_Fete

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 28
    Par défaut
    Je viens de trouver la solution, mais maintenant j'aimerais beaucoup que quelqu'un m'explique le pourquoi ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    (...)
    this.getParent.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
    (...)
    Je change le curseur à partir du parent de mon JPanel principal qui contient mon boutton. Il faut donc toujours que je travaille sur l'objet Applet ?

    Le Pro_Fete

Discussions similaires

  1. Limiter un applet à une seule instance à la fois
    Par hassanJava dans le forum Applets
    Réponses: 0
    Dernier message: 20/04/2012, 12h35
  2. Les limites des Applets
    Par dot-_-net dans le forum Applets
    Réponses: 1
    Dernier message: 04/09/2009, 09h38
  3. Les limites du java applet
    Par dot-_-net dans le forum Applets
    Réponses: 1
    Dernier message: 25/04/2009, 14h59
  4. Graphics limité au applets ?
    Par Poischack dans le forum 2D
    Réponses: 3
    Dernier message: 27/10/2005, 01h13
  5. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 21h31

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