Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1473 connectés 

  FORUM HardWare.fr
  Programmation

  [JAVA] Comment créer un nouveau curseur ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Comment créer un nouveau curseur ?

n°34537
max2048
Begin The Begin
Posté le 26-05-2001 à 17:34:21  profilanswer
 

Alors donc voilà, je voudrais modifier le curseur de la souris, mais en utilisant un GIF à moi (et pas un des curseurs pré-définis).
 
J'ai essayé la méthode createCustomCursor (ou quelque chsoe comme ça), mais le compilateur me renvoit un message m'indiquant que c'est une méthode non-statique et qu'elle ne peut pas être appelée à partir d'un contexte statique...
 
Alors bref, si quelqu'un a une idée, ça me dépannerait beaucoup.
Bon, ben merci d'avance...

mood
Publicité
Posté le 26-05-2001 à 17:34:21  profilanswer
 

n°34539
verdoux
And I'm still waiting
Posté le 26-05-2001 à 17:37:56  profilanswer
 

Ben tu fais ce qu'il te dis de faire !

n°34544
max2048
Begin The Begin
Posté le 26-05-2001 à 18:41:05  profilanswer
 

Ok. Bon alors j'étais content d'avoir une réponse, mais la déception est rude... :)
 
Quelqu'un d'autre ?

n°34555
louisebroo​ks
Posté le 26-05-2001 à 21:10:07  profilanswer
 

Bien Verdous t'as répondu : c'est une méthode non-statique et qu'elle ne peut pas être appelée à partir d'un contexte statique.
 
donc tu modifie le code , tu appelle cette methode dans un boloc qualifié de statique, et le compilateur il est pas d'accord.
 
tu peux déplacer la méthode dans une zone non statique ou tu modifie la zone pour qu'elle soit statique (c'est selon ton code)

n°34607
max2048
Begin The Begin
Posté le 27-05-2001 à 16:07:08  profilanswer
 

Bon apparemment y'a un problème de compréhensionnement...
JE SAIS CE QU'IL VEUT CE CONNARD DE COMPILATEUR !!!
(mais seulement j'ai beau déplacer cette méthode un peu partout, rien n'y fait...)
 
Bon enfin merci quand même :)

n°34657
[FDS]
Posté le 27-05-2001 à 23:32:15  profilanswer
 

Tu as une méthode de classe dans la classe java.awt.Toolkit qui permet de récupèrer le toolkit par défaut getDefaultToolkit() (c une méthode static).
 
Ensuite tu fais :
 
java.awt.Toolkit.getDefaultToolkit().createCustomCursor(tes paramètres) regarde la doc pour les params. Cette méthode te renvoie une instance de Cursor que tu peux utiliser.
 
createCustomCursor() est une méthode d'instance donc tu peux pas faire un truc du genre Toolkit.createCustomCursor().  
C pour ca que ton compilateur t'a envoyé un message d'erreur.
En plus Toolkit est une classe abstraite donc non instanciable.

n°34685
max2048
Begin The Begin
Posté le 28-05-2001 à 09:52:42  profilanswer
 

Eh ben voilà !!!
Merci beaucoup pour le tip, je vais essayer ça le plus vite possible...
(Bon ça fait pas super longtemps que je fais du java, alors je galère un peu...)
 
Allez, merci encore et à bientot peut-être (mais j'espère que non... :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [JAVA] Comment créer un nouveau curseur ?

 

Sujets relatifs
créer un prog qui lance les *.reg[java] recherche des exercices sur les portées
[Java] Problème de synchronisation sur des servlets.Question aux programmeurs JAVA... a propos de GEF...
[JAVA] decoupage d'un projet en plusieurs fichiersPb d'import en Java .......
[java] : panel dynamique : addLayoutComponent(String , Component)Java: La meta classe Class
[Java] Problème de sécurité...[Java] Que de soucis... Servlets
Plus de sujets relatifs à : [JAVA] Comment créer un nouveau curseur ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR