यह ऑपरेशन इनपुट के रूप में दो या दो से अधिक आकार लेता है और नीचे दिखाए गए अनुसार उनके बीच प्रतिच्छेदन क्षेत्र लौटाता है।
प्रतिच्छेद () (स्थिर) javafx.scene.shape.Shape वर्ग की विधि दो आकार की वस्तुओं को स्वीकार करती है और दी गई वस्तुओं के प्रतिच्छेदन संचालन का परिणाम लौटाती है।
उदाहरण
आयात करें javafx.scene.shape.Shape;सार्वजनिक वर्ग JavaFXIntersectExample आवेदन बढ़ाता है {सार्वजनिक शून्य प्रारंभ (चरण चरण) {//ड्राइंग सर्कल 1 सर्कल सर्कल 1 =नया सर्कल (); सर्कल 1.सेट सेंटरएक्स (230.0 एफ); सर्कल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); स्टेज.सेटटाइटल ("इंटरसेक्ट ऑपरेशन"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}आउटपुट