Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

JavaFX का उपयोग करके Ellipse कैसे बनाएं?


एक वृत्त एक बंद लूप बनाने वाली रेखा है, प्रत्येक बिंदु जिस पर एक केंद्र बिंदु से एक निश्चित दूरी है। एक वृत्त को उसके केंद्र और त्रिज्या द्वारा परिभाषित किया जाता है:केंद्र से वृत्त के किसी भी बिंदु की दूरी।

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, रंग। बेज); स्टेज.सेटटाइटल ("ड्राइंग ए एलिप्स"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

JavaFX का उपयोग करके Ellipse कैसे बनाएं?


  1. JavaFX बेसिक एप्लिकेशन कैसे बनाएं?

    एक बुनियादी JavaFX एप्लिकेशन बनाने के लिए नीचे दिए गए चरणों का पालन करें - एप्लिकेशन वर्ग का विस्तार करें JavaFX एप्लिकेशन बनाने के लिए, आपको एप्लिकेशन क्लास को इंस्टेंट करना होगा और इसकी एब्सट्रैक्ट मेथड स्टार्ट () को लागू करना होगा। इस विधि में, हम JavaFX एप्लिकेशन के लिए कोड लिखेंगे। Java क्लास

  1. JavaFX स्लाइडर कैसे बनाएं?

    जावाएफएक्स स्लाइडर के रूप में जाना जाने वाला एक वर्ग प्रदान करता है, यह एक स्लाइडर घटक का प्रतिनिधित्व करता है जो मूल्यों की एक सतत श्रेणी प्रदर्शित करता है। इसमें एक ट्रैक होता है जिस पर संख्यात्मक मान प्रदर्शित होते हैं। ट्रैक के साथ, संख्याओं की ओर इशारा करते हुए एक अंगूठा है। आप स्लाइडर के अधिकत

  1. कैसे दो अंगूठे के साथ JavaFX स्लाइडर बनाने के लिए?

    सामान्य तौर पर, एक स्लाइडर एक घटक होता है जो मूल्यों की एक सतत श्रेणी प्रदर्शित करता है। इसमें एक ट्रैक होता है जिस पर संख्यात्मक मान प्रदर्शित होते हैं। ट्रैक के साथ, संख्याओं की ओर इशारा करते हुए एक अंगूठा है। आप स्लाइडर के अधिकतम, न्यूनतम और प्रारंभिक मान प्रदान कर सकते हैं। JavaFX द्वारा प्रद