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

JavaFX में ज्यामितीय 2D आकार कैसे बनाएं?


सामान्य तौर पर, 2D आकार एक ज्यामितीय आकृति होती है जिसे XY तल पर खींचा जा सकता है, इनमें रेखा, आयत, वृत्त, आदि शामिल हैं।

javafx.scene.shape पैकेज आपको, विभिन्न वर्ग प्रदान करता है, उनमें से प्रत्येक एक 2d ज्यामितीय वस्तु या उन पर एक ऑपरेशन का प्रतिनिधित्व/परिभाषित करता है। शेप नाम का वर्ग JavaFX में सभी 2-आयामी आकृतियों का आधार वर्ग है।

2D आकार बनाना

JavaFX का उपयोग करके 2D ज्यामितीय आकृति बनाने के लिए आपको -

. की आवश्यकता होगी
  • कक्षा को तत्काल करें - संबंधित वर्ग को तत्काल करें। उदाहरण के लिए, यदि आप एक वृत्त बनाना चाहते हैं, तो आपको वृत्त वर्ग को तत्काल करना होगा जैसा कि नीचे दिखाया गया है -

//circleCircle वृत्त बनाना =नया वृत्त ();
  • गुण सेट करें - अपने संबंधित वर्ग की विधि का उपयोग करके आकृति के गुण निर्धारित करें। उदाहरण के लिए, एक वृत्त खींचने के लिए आपको केंद्र और त्रिज्या की आवश्यकता होती है और आप उन्हें क्रमशः setCenterX(), setCenterY() और setRadius() विधियों का उपयोग करके सेट कर सकते हैं।

//circlecircle.setCenterX(300.0f);circle.setCenterY(135.0f);circle.setRadius(100.0f);
के गुण सेट करना
  • आकृति ऑब्जेक्ट को समूह में जोड़ें - अंत में, समूह निर्माता को पैरामीटर के रूप में बनाई गई आकृति को −

    . के रूप में पास करें
ग्रुप रूट =नया ग्रुप (सर्कल);

उदाहरण

आयात करें स्टेज स्टेज) {// सर्कल सर्कल सर्कल बनाना =नया सर्कल (); // सर्कल सर्कल के गुणों को सेट करना। सेटसेंटरएक्स (300.0एफ); सर्कल.सेटसेंटरवाई (135.0f); सर्कल.सेटरेडियस (100.0f); // ग्रुप ऑब्जेक्ट बनाना ग्रुप रूट =नया ग्रुप (सर्कल); // एक दृश्य वस्तु बनाना दृश्य दृश्य =नया दृश्य (रूट, 600, 300); // स्टेज स्टेज के लिए शीर्षक सेट करना। सेटटाइटल ("एक सर्कल बनाना"); // स्टेज स्टेज में सीन जोड़ना। सेटसीन (सीन); // स्टेज स्टेज की सामग्री प्रदर्शित करना। शो (); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

JavaFX में ज्यामितीय 2D आकार कैसे बनाएं?


  1. जावा का उपयोग करके ओपनसीवी में एक भरे हुए सर्कल को कैसे आकर्षित करें?

    द org.opencv.imgproc Java OpenCV लाइब्रेरी के पैकेज में Imgproc नाम का एक वर्ग है। यह वर्ग सर्कल () . नामक एक विधि प्रदान करता है , इसका उपयोग करके आप एक छवि पर वृत्त खींच सकते हैं। यह विधि निम्नलिखित पैरामीटर प्रदान करती है - एक चटाई वस्तु उस छवि का प्रतिनिधित्व करती है जिस पर वृत्त खींचा जाना ह

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

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

  1. जावा का उपयोग करके ओपनसीवी में एक सर्कल कैसे बनाएं?

    Java OpenCV लाइब्रेरी के org.opencv.imgproc पैकेज में Imgproc नाम का एक वर्ग है। एक वृत्त बनाने के लिए आपको सर्कल () . का आह्वान करना होगा इस वर्ग की विधि। यह विधि निम्नलिखित मापदंडों को स्वीकार करती है - एक चटाई वस्तु उस छवि का प्रतिनिधित्व करती है जिस पर वृत्त खींचा जाना है। वृत्त के केंद्र