सामान्य तौर पर, चाप वक्र का एक छोटा खंड होता है। JavaFX में इसे javafx.scene.shape.Arc . द्वारा दर्शाया जाता है कक्षा। इस वर्ग में छह गुण हैं -
-
centerX - यह गुण चाप के केंद्र के x निर्देशांक को दर्शाता है। आप setCenterX() . का उपयोग करके इस गुण के लिए मान सेट कर सकते हैं विधि।
-
केंद्रY - यह गुण चाप के केंद्र के y निर्देशांक का प्रतिनिधित्व करता है। आप setCenterY() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।
-
त्रिज्याX - यह गुण पूर्ण दीर्घवृत्त की चौड़ाई का प्रतिनिधित्व करता है जिसका वर्तमान चाप एक भाग है। आप setRadiusX() . का उपयोग करके इस गुण के लिए मान सेट कर सकते हैं विधि।
-
त्रिज्या - यह गुण पूर्ण दीर्घवृत्त की ऊंचाई को दर्शाता है जिसका वर्तमान चाप एक भाग है। आप setRadiusY() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।
-
स्टार्टएंगल - यह गुण डिग्री में चाप के शुरुआती कोण का प्रतिनिधित्व करता है। आप setStartAngle() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।
-
लंबाई - यह गुण डिग्री में चाप के कोणीय विस्तार का प्रतिनिधित्व करता है। आप setLength() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।
एक मंडली बनाने के लिए आपको -
. की आवश्यकता होगी-
इस क्लास को इंस्टेंट करें।
-
सेटर विधियों का उपयोग करके आवश्यक गुण सेट करें या उन्हें कंस्ट्रक्टर के तर्क के रूप में छोड़ दें।
-
ग्रुप ऑब्जेक्ट में बनाए गए नोड (आकृति) को जोड़ें।
उदाहरण
आयात करें javafx.scene.shape.ArcType;सार्वजनिक वर्ग DrawingArc एप्लिकेशन का विस्तार करता है {सार्वजनिक शून्य प्रारंभ (स्टेज चरण) {// एक क्यूबिक वक्र आर्क आर्क =नया आर्क (); // क्यूबिक कर्व आर्क.सेटसेंटरएक्स (280) में गुण सेट करना; arc.setCenterY(230); आर्क.सेटरेडियसएक्स (100); चाप.सेटरेडियसवाई(180); arc.setStartAngle(45); चाप.सेट लम्बाई (100); आर्क.सेट टाइप (आर्क टाइप। राउंड); // अन्य गुण सेट करना arc.setFill(Color.CHOCOLATE); आर्क.सेटस्ट्रोकविड्थ (8.0); आर्क.सेटस्ट्रोक (रंग। भूरा); // दृश्य वस्तु सेट करना समूह रूट =नया समूह (आर्क); दृश्य दृश्य =नया दृश्य (रूट, 595, 300, Color.BEIGE); स्टेज.सेटटाइटल ("ड्राइंग आर्क"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}आउटपुट