| ||||||||||||||||
|
برقراري ارتباط بين دو اپلت ژئوجبرادر مثال زیر کاربر با تغییر لغزنده در اپلت 1 ، نمودار اپلت 1 و در پی آن نمودار اپلت 2 تغییر خواهند کرد. در مثال زیر اعمال کاربر در زیر اپلت مشاهده می شود. <script type="text/javascript"> // init update listeners for ggbApplet1 document.ggbApplet1.registerObjectUpdateListener("a", "abcListener"); document.ggbApplet1.registerObjectUpdateListener("b", "abcListener"); document.ggbApplet1.registerObjectUpdateListener("c", "abcListener"); document.ggbApplet1.registerObjectUpdateListener("A", "pointListener");
function abcListener(objName) { // get value from applet1 and set value in applet2 var changedValue = document.ggbApplet1.getValue(objName); document.ggbApplet2.setValue(objName, changedValue); }
function pointListener(objName) { // get x-coord from the changed point A in applet1 // and set point B in applet2 xcoord = document.ggbApplet1.getXcoord("A"); document.ggbApplet2.setCoords("B", xcoord, 0); } </script>
برای
مشاهده آن
لاین به آدرس http://www.geogebra.org/source/program/applet/geogebra_applet_java2java.htm مراجعه
کنید. با متدهاي ذيل مي توان تمام موارد مورد نظر را در ترسيم مقدار دهي و تنظيم نمود.
صفحه خانگی ژئوجبرا www.geogebra.org انجمن کاربران ژئوجبرا www.geogebra.org/forum ویکی ژئوجبرا http://www.geogebra.org/fa/wiki
Related Topics | |||||||||||||||
www.geogebra.org |