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 :

[Deprecated] Méthode setCursor()


Sujet :

AWT/Swing Java

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut [Deprecated] Méthode setCursor()
    Voila, j'ai essayé d'utiliser cette méthode pour modifier le curseur. Seulement, Eclipse me signale qu'elle est Deprecated. Pour autant, ça marche quand même, le curseur a changé d'aspect.
    Je ne comprend pas pourquoi il me signale ça, parce ni dans la Javadoc java 1.3.1, ni dans java 1.5.0(j'utilise 1.5.0), elle n'est pas marquée deprecated.
    Une explication?

  2. #2
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Chez moi, Eclipse ne me dit rien. On peut voir un peu de code ?
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  3. #3
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Par défaut
    Tu dois certainement utiliser la méthode setCursor(int cursorType) qui est deprecated et non la méthode setCursor(Cursor cursor) qui elle ne l'est pas.
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag :resolu:

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut
    oui, c'est ça tu as raison.
    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Cursor main = new Cursor(HAND_CURSOR);
    frame.setCursor(main) ;
    Sauf que à l'écran, HAND_CURSOR apparaît barré,symbole pour Eclipse d'un champ Deprecated (d'où l'avertissement qu'il me met : The field Frame.HAND_CURSOR is deprecated).

  5. #5
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Aaaah, ben essaye plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Cursor main = new Cursor(Cursor.HAND_CURSOR);
    frame.setCursor(main);
    
    // ou bien
    
    frame.setCursor(Cursor.getPredefinedType(Cursor.HAND_CURSOR));
    En gros Frame.HAND_CURSOR a été déprécié remplacé par Cursor.HAND_CURSOR (en même temps que la méthode correspondante).
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 340
    Par défaut
    C'est bon ça marche avec le Cursor.HAND_CURSOR.
    Par contre, avec le PredefinedType, ça marche pas. Pas grave.
    Je ferme le sujet.

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

Discussions similaires

  1. Que faire si une méthode est deprecated
    Par yrtera dans le forum Android
    Réponses: 8
    Dernier message: 08/01/2014, 11h52
  2. Méthode _Thread__stop deprecated en python 3.2
    Par Bayard dans le forum Général Python
    Réponses: 6
    Dernier message: 08/03/2011, 10h35
  3. JfreeChart : comment remplacer des méthodes deprecated comme setShapesFilled
    Par stof dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 30/03/2010, 09h13
  4. Méthode deprecated et infos bulles
    Par JohnNC dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 08/02/2007, 12h49
  5. Cryptage en C selon la méthode de césat
    Par shenron dans le forum C
    Réponses: 2
    Dernier message: 31/05/2002, 08h22

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