JavaScool:FaqDeveloppement : Différence entre versions
De Sciencinfolycee
m (→Je n'arrive pas à utiliser mes fonctions définies dans Functions depuis Java's Cool) |
m (→Ais-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ?) |
||
Ligne 7 : | Ligne 7 : | ||
== Ais-je accès à des fonctions de facilité pour écrire dans la console, demander un nombre à l'utilisateur, etc. ? == | == Ais-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. | + | 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.tools.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. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Version du 19 août 2011 à 22:55
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.
Ais-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.tools.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.