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

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


घन वक्र दो चरों का तृतीय-डिग्री बहुपद फलन है।

JavaFX में एक क्यूबिक कर्व javafx.scene.shape.CubicCurve द्वारा दर्शाया जाता है। कक्षा। इस वर्ग में आठ गुण हैं जो वे हैं -

  • स्टार्टएक्स - यह गुण वक्र के शुरुआती बिंदु के x निर्देशांक का प्रतिनिधित्व करता है। आप setStartX() . का उपयोग करके इस गुण के लिए मान सेट कर सकते हैं विधि।

  • शुरू करें - यह गुण वक्र के प्रारंभिक बिंदु के y निर्देशांक का प्रतिनिधित्व करता है। आप setStartY() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

  • controlX1 :यह गुण वक्र के पहले नियंत्रण बिंदु के x निर्देशांक का प्रतिनिधित्व करता है। आप setControlX1() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

  • नियंत्रणY1 - यह गुण वक्र के पहले नियंत्रण बिंदु के y निर्देशांक का प्रतिनिधित्व करता है। आप setControlY1() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

  • controlX2 - यह गुण वक्र के दूसरे नियंत्रण बिंदु के x निर्देशांक का प्रतिनिधित्व करता है। आप setControlX2() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

  • controlY2 - यह गुण वक्र के दूसरे नियंत्रण बिंदु के y निर्देशांक का प्रतिनिधित्व करता है। आप setControlY2() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

  • endX - यह गुण वक्र के समापन बिंदु के x निर्देशांक का प्रतिनिधित्व करता है। आप setEndX() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

  • अंतिम - यह गुण वक्र के समापन बिंदु के y निर्देशांक का प्रतिनिधित्व करता है। आप setEndY() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं विधि।

एक मंडली बनाने के लिए आपको −

. की आवश्यकता होगी
  • इस क्लास को इंस्टेंट करें।

  • सेटर विधियों का उपयोग करके आवश्यक गुण सेट करें या उन्हें कंस्ट्रक्टर के तर्क के रूप में छोड़ दें।

  • ग्रुप ऑब्जेक्ट में बनाए गए नोड (आकृति) को जोड़ें।

उदाहरण

आयात करें क्लास ड्रॉइंग क्यूबिक कर्व एप्लिकेशन का विस्तार करता है {@ ओवरराइड पब्लिक वॉयल स्टार्ट (स्टेज स्टेज) {// क्यूबिक कर्व ड्राइंग क्यूबिक कर्व क्यूबिक कर्व =न्यू क्यूबिक कर्व (); // क्यूबिक कर्व क्यूबिक कर्व.सेटस्टार्टएक्स (75.0f) के गुण सेट करना; क्यूबिक कर्व.सेटस्टार्टवाई (75.0f); क्यूबिक कर्व.सेटकंट्रोलएक्स2 (250.0एफ); क्यूबिक कर्व.सेटकंट्रोलवाई2 (250.0एफ); क्यूबिककर्व.सेटकंट्रोलएक्स1(400.0एफ); क्यूबिक कर्व.सेटकंट्रोलवाई1(40.0एफ); क्यूबिक कर्व.सेटएंडएक्स (500.0एफ); क्यूबिक कर्व.सेटएंडवाई (260.0f); // अन्य गुण सेट करना cubeCurve.setFill(Color.CHOCOLATE); क्यूबिक कर्व.सेटस्ट्रोकविड्थ (8.0); क्यूबिक कर्व.सेटस्ट्रोक (रंग। भूरा); // दृश्य वस्तु सेट करना समूह रूट =नया समूह (क्यूबिककर्व); दृश्य दृश्य =नया दृश्य (रूट, 600, 300); स्टेज.सेटटाइटल ("घन वक्र बनाना"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

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


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

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

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

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

  1. जावा का उपयोग करके निर्देशिका पदानुक्रम कैसे बनाएं?

    फ़ाइल . नाम की कक्षा java.io पैकेज सिस्टम में एक फ़ाइल या निर्देशिका (पथ नाम) का प्रतिनिधित्व करता है। यह वर्ग फाइलों/निर्देशिकाओं पर विभिन्न कार्यों को करने के लिए विभिन्न तरीके प्रदान करता है। mkdir() इस वर्ग की विधि वर्तमान वस्तु द्वारा दर्शाए गए पथ के साथ एक निर्देशिका बनाती है। निर्देशिका पदान