JavaScool:FaqDeveloppement : Différence entre versions

De Sciencinfolycee
Aller à : navigation, rechercher
m (Ais-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ?)
m (Ais-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ?)
Ligne 5 : Ligne 5 :
 
Vérifiez que la classe Functions est publique et que toutes les méthodes la composant sont publiques et statiques.
 
Vérifiez que la classe Functions est publique et que toutes les méthodes la composant sont publiques et statiques.
  
== Ais-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ? ==
+
== Ai-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ? ==
  
 
Oui, toutes les fonctions de Macros sont accessibles à la fois depuis Java's Cool et depuis le code des classes de la proglet. Pour les utiliser, vous devrez ajouter la ligne :
 
Oui, toutes les fonctions de Macros sont accessibles à la fois depuis Java's Cool et depuis le code des classes de la proglet. Pour les utiliser, vous devrez ajouter la ligne :

Version du 20 août 2011 à 22:15


Je n'arrive pas à utiliser mes fonctions définies dans Functions depuis Java's Cool

Vérifiez que la classe Functions est publique et que toutes les méthodes la composant sont publiques et statiques.

Ai-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ?

Oui, toutes les fonctions de Macros sont accessibles à la fois depuis Java's Cool et depuis le code des classes de la proglet. Pour les utiliser, vous devrez ajouter la ligne :

import static org.javascool.macros.Macros.*;

au début du programme.

L'élève peut aussi appeler ces fonctions directement depuis Java's Cool sans sans préfixe, l'import fait par défaut.