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

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


एक द्विघात वक्र 2 डिग्री के XY तल में एक बेजियर पैरामीट्रिक वक्र है।

JavaFX में, एक सर्कल को javafx.scene.shape.QuadCurve द्वारा दर्शाया जाता है। कक्षा। यह क्यूबिक कर्व के समान है लेकिन 2 के बजाय इसे एक नियंत्रण बिंदु का उपयोग करके खींचा जाता है।

इस वर्ग में 6 गुण हैं जो वे हैं -

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

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

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

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

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

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

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

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

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

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

उदाहरण

आयात करें क्लास DrawingQuadCurve एप्लिकेशन का विस्तार करता है {@Override public void start(stage stage) {//एक द्विघात वक्र बनाना QuadCurve qudraticCurve =new QuadCurve (); // क्यूबिक कर्व qudraticCurve.setStartX (75.0f) में गुण सेट करना; qudraticCurve.setStartY(75.0f); qudraticCurve.setControlX(250.0f); qudraticCurve.setControlY(250.0f); qudraticCurve.setEndX(500.0f); qudraticCurve.setEndY (260.0f); // अन्य गुण सेट करना qudraticCurve.setFill(Color.CHOCOLATE); qudraticCurve.setStrokeWidth(8.0); qudraticCurve.setStroke(Color.BROWN); // दृश्य वस्तु सेट करना समूह रूट =नया समूह (qudraticCurve); दृश्य दृश्य =नया दृश्य (रूट, 595, 300); स्टेज.सेटटाइटल ("एक द्विघात वक्र बनाना"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

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


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

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

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

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

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

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