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

JavaFX में 2D आकृतियों पर घटाव संचालन की व्याख्या करें

यह ऑपरेशन इनपुट के रूप में दो या दो से अधिक आकार लेता है। फिर, यह नीचे दिखाए गए अनुसार दूसरे द्वारा ओवरलैप किए गए क्षेत्र को छोड़कर पहले आकार का क्षेत्र लौटाता है।

JavaFX में 2D आकृतियों पर घटाव संचालन की व्याख्या करें

घटाना () (स्थिर) javafx.scene.shape.Shape वर्ग की विधि दो आकार की वस्तुओं को स्वीकार करती है और दिए गए ऑब्जेक्ट के घटाव ऑपरेशन का परिणाम लौटाती है।

उदाहरण

आयात करें javafx.scene.shape.Shape;सार्वजनिक वर्ग JavaFXSubtractExample आवेदन बढ़ाता है {सार्वजनिक शून्य प्रारंभ (चरण चरण) {//ड्राइंग सर्कल 1 सर्कल सर्कल 1 =नया सर्कल (); सर्कल1.सेटसेंटरएक्स(230.0f); सर्कल1.सेटसेंटरवाई(100.0f); सर्कल1.सेटरेडियस (75.0f); सर्कल1.सेटफिल (रंग। गहरा); // ड्रॉइंग सर्कल 2 सर्कल सर्कल 2 =नया सर्कल (); सर्कल 2.सेटसेंटरएक्स (280.0एफ); सर्कल2.सेटसेंटरवाई(170.0f); सर्कल 2.सेटरेडियस (75.0एफ); सर्कल 2.सेटफिल (रंग। गहरा); // ड्रॉइंग सर्कल 3 सर्कल सर्कल 3 =नया सर्कल (); सर्कल3.सेटसेंटरएक्स(330.0f); सर्कल3.सेटसेंटरवाई(100.0f); सर्कल3.सेटरेडियस(75.0f); सर्कल3.सेटफिल (रंग। गहरा); // इंटरसेक्ट ऑपरेशन शेप सबट्रैक्ट =शेप। सबट्रैक्ट (सर्कल 1, सर्कल 2); घटाना =आकृति। प्रतिच्छेदन (घटाना, वृत्त 3); घटाना। सेटफिल (रंग। लाल); // स्टेज सेट करना ग्रुप रूट =नया ग्रुप (सर्कल 1, सर्कल 2, सर्कल 3, घटाना); दृश्य दृश्य =नया दृश्य (रूट, 595, 300); स्टेज.सेटटाइटल ("ऑपरेशन घटाएं"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

JavaFX में 2D आकृतियों पर घटाव संचालन की व्याख्या करें


  1. JavaFX में 2D ऑब्जेक्ट के गुणों की व्याख्या करें

    सभी 2-आयामी वस्तुओं के लिए, आप विभिन्न गुण सेट कर सकते हैं। स्ट्रोक प्रकार -स्ट्रोक प्रकार की संपत्ति किसी आकृति की सीमा रेखा के प्रकार को निर्दिष्ट/परिभाषित करती है। आप setStrokeType() . का उपयोग करके स्ट्रोक प्रकार सेट कर सकते हैं आकार वर्ग की विधि। JavaFX तीन प्रकार के स्ट्रोक का समर्थन करता

  1. JavaFX एप्लिकेशन संरचना की व्याख्या करें

    सामान्य तौर पर, JavaFX एप्लिकेशन में तीन प्रमुख घटक होंगे, जैसे कि स्टेज, सीन और नोड्स जैसा कि निम्नलिखित आरेख में दिखाया गया है। चरण एक स्टेज (एक विंडो) में JavaFX एप्लिकेशन के सभी ऑब्जेक्ट होते हैं। इसे javafx.stage . पैकेज के स्टेज क्लास द्वारा दर्शाया जाता है . आपको शो () . को कॉल करना होगा म

  1. JavaFX सीन ग्राफ की व्याख्या करें

    JavaFX में, GUI अनुप्रयोगों का निर्माण एक सीन ग्राफ़ का उपयोग करके किया गया था। एक दृश्य ग्राफ आधुनिक ग्राफिकल अनुप्रयोगों में पेड़ के समान डेटा संरचना है। यह एप्लिकेशन का शुरुआती बिंदु है, और यह नोड्स का संग्रह है JavaFX में कुछ प्रदर्शित करने के लिए आपको नोड्स का उपयोग करके एक दृश्य ग्राफ बनाने औ