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

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


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

आउटपुट

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


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

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

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

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

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

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