एक वृत्त एक बंद लूप बनाने वाली रेखा है, प्रत्येक बिंदु जिस पर एक केंद्र बिंदु से एक निश्चित दूरी है। एक वृत्त को उसके केंद्र और त्रिज्या द्वारा परिभाषित किया जाता है:केंद्र से वृत्त के किसी भी बिंदु की दूरी।
JavaFX में एक दीर्घवृत्त को javafx.scene.shape.Elipse द्वारा दर्शाया जाता है। कक्षा। इस वर्ग में वे चार गुण हैं -
-
centerX - यह गुण दीर्घवृत्त के केंद्र के x निर्देशांक का प्रतिनिधित्व करता है, आप setCenterX() का उपयोग करके इस गुण का मान सेट कर सकते हैं विधि।
-
केंद्रY - यह गुण दीर्घवृत्त के केंद्र के y निर्देशांक का प्रतिनिधित्व करता है, आप setCenterY() का उपयोग करके इस गुण का मान सेट कर सकते हैं विधि।
-
त्रिज्याX - यह गुण पिक्सेल में दीर्घवृत्त की चौड़ाई का प्रतिनिधित्व करता है, आप setRadiusX() का उपयोग करके इस गुण का मान सेट कर सकते हैं विधि।
-
त्रिज्या - यह गुण पिक्सेल में दीर्घवृत्त की ऊँचाई का प्रतिनिधित्व करता है, आप setRadiusY() का उपयोग करके इस गुण का मान सेट कर सकते हैं विधि।
एक मंडली बनाने के लिए आपको -
. की आवश्यकता होगी-
इस क्लास को इंस्टेंट करें।
-
सेटर विधियों का उपयोग करके आवश्यक गुण सेट करें या उन्हें कंस्ट्रक्टर के तर्क के रूप में छोड़ दें।
-
ग्रुप ऑब्जेक्ट में बनाए गए नोड (आकृति) को जोड़ें।
उदाहरण
आयात करें क्लास ड्रॉइंग इलिप्स एप्लिकेशन का विस्तार करता है {सार्वजनिक शून्य प्रारंभ (स्टेज चरण) {// एक एलिप्से एलिप्से दीर्घवृत्त 1 =नया एलिप्स (); // दीर्घवृत्त के गुण सेट करना ellipse1.setCenterX(200.0); ellipse1.setCenterY(150.0); ellipse1.setRadiusX(100); ellipse1.setRadiusY(50); // अन्य गुण सेट करना ellipse1.setFill(Color.DARKCYAN); ellipse1.setStrokeWidth(8.0); ellipse1.setStroke(Color.DARKSLATEGREY); // एक दीर्घवृत्त दीर्घवृत्त खींचना दीर्घवृत्त 2 =नया दीर्घवृत्त (); // दीर्घवृत्त के गुण सेट करना ellipse2.setCenterX(450.0); ellipse2.setCenterY(150.0); ellipse2.setRadiusX(35); ellipse2.setRadiusY (100); // अन्य गुण सेट करना ellipse2.setFill(Color.CHOCOLATE); ellipse2.setStrokeWidth(8.0); ellipse2.setStroke(Color.BROWN); // दृश्य समूह रूट सेट करना =नया समूह (दीर्घवृत्त 1, दीर्घवृत्त 2); दृश्य दृश्य =नया दृश्य (रूट, 595, 300, रंग। बेज); स्टेज.सेटटाइटल ("ड्राइंग ए एलिप्स"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}आउटपुट