Bonjour,
Je suis un "newbee" dans Processing, java, et ControlIP5. Je n'emploie pas Processing pour créer des images, mais pour dialoguer avec une carte Arduino.
J'ai mis en oeuvre un exemple avec Processing et une carte Arduino et tout fonctionne correctement.
http://principialabs.com/arduino-proces … unication/
Je ne comprends pas toute la syntaxe.
controlP5 = new ControlP5(this); // permet de créer un objet d'après une classe. Je comprends cette syntaxe
controlP5.addSlider("LED", 0,100, 50, 190,50, 20,200); /* permet d'ajouter un contrôleur(est-ce le bon terme ?)
je comprends cette syntaxe. LED est la méthode appelée lors de la modification du slider */
la ligne suivante fait presque la même chose, mais avec création d'un objet. Je ne comprends pas la syntaxe :
Slider s1 = controlP5.addSlider("LED", 0,100, 50, 190,50, 20,200); /* Slider est une classe, s1 un objet. addSlider renvoie un objet affecté à s1 ? est-ce conforme Java ? propre à ControlIP5 ?
On peut aussi écrire les 2 lignes suivantes :
controlP5.addSlider("LED", 0,100, 50, 190,50, 20,200);
Slider s1 = (Slider)controlP5.controller("LED"); // je ne comprends pas du tout cette syntaxe
Rien trouvé sur le site http://www.sojamo.de/libraries/controlP5/ concernant la méthode controller (est-ce bien une méthode ?)
Quelqu'un pourrait-il me donner quelques explications sur les différentes syntaxes ci-dessus. Mes incompréhensions sont peut-être liées à ma connaissance insuffisante de Java.
D'autre part, ControlP5 fournit un nombre impressionnant de classes et de méthodes. Quelqu'un connait-il un lien, un document qui présente les points les plus importants de ControlP5
Merci d'avance à celle ou celui qui prendra quelques instants pour me répondre.
Hors ligne
L javadoc peut être de grande aide dans tes recherches : http://www.sojamo.de/libraries/controlP … index.html
Hors ligne
J'ai cherché dans la doc, mais, comme je suis un débutant, je n'ai pas trouvé la réponse à mes questions sur la syntaxe.
Hors ligne
Philippe_Morenton a écrit:
D'autre part, ControlP5 fournit un nombre impressionnant de classes et de méthodes. Quelqu'un connait-il un lien, un document qui présente les points les plus importants de ControlP5
Salut et bienvenue,
Rien d'autre, à ma connaissance que ce qui est présent sur le site : les exemples, la javadoc, le code source aussi peut parfois éclairer certains points. Quelques exemples sur openprocessing aussi : http://www.openprocessing.org/search/?q=controlp5
Et pour la syntaxe, je ne suis pas un spécialiste, mais il me semble qu'il s'agit de différentes syntaxes de java, rien de spécifique à processing.
Hors ligne