यह वर्ग पथ तत्व का प्रतिनिधित्व करता है घन वक्र . यह आपको निर्दिष्ट (नए) निर्देशांक के लिए वर्तमान निर्देशांक के रूप में एक घन वक्र बनाने में मदद करता है।
एक लाइन पथ तत्व बनाने के लिए -
-
CubicCurve . को त्वरित करें कक्षा।
-
सेटर विधियों का उपयोग करके या कंस्ट्रक्टर को बायपास करके इस वर्ग के गुणों के लिए मान सेट करें।
-
पथ वर्ग को त्वरित करें।
-
getElements() . का उपयोग करके ऊपर बनाए गए पथ का अवलोकन योग्य सूची ऑब्जेक्ट प्राप्त करें विधि।
-
ऊपर बनाए गए CubicCurve . को जोड़ें जोड़ें () . का उपयोग करके देखने योग्य सूची पर आपत्ति करें विधि।
-
अंत में, ग्रुप ऑब्जेक्ट में पथ जोड़ें।
उदाहरण
आयात करें javafx.scene.shape.LineTo;import javafx.scene.shape.MoveTo;import javafx.scene.shape.Path;import javafx.scene.shape.VLineTo;पब्लिक क्लास क्यूबिक कर्वएक्सैम्पल एप्लीकेशन का विस्तार करता है {पब्लिक वॉयड स्टार्ट (स्टेज स्टेज) { / / PathElement ऑब्जेक्ट बनाना MoveTo moveTo =new MoveTo(15, 15); लाइन टू लाइन 1 =नया लाइनटो (100, 150); // वर्ग CubicCurve CubicCurveToCubeCurveTo =new CubicCurveTo (); // वर्ग CubicCurveCubeCurveTo.setControlX1(400.0f) के गुण सेट करना; क्यूबिक कर्वटो.सेटकंट्रोलवाई1(40.0एफ); क्यूबिक कर्वटो.सेटकंट्रोलएक्स2(175.0एफ); क्यूबिक कर्वटो.सेटकंट्रोलवाई2 (250.0एफ); क्यूबिक कर्वटो.सेटएक्स (500.0एफ); क्यूबिक कर्वटो.सेटवाई(150.0f); // HLineTo ऑब्जेक्ट बनाना VLineTo vLine =new VLineTo (); vLine.setY (80); // पथ पथ पथ बनाना =नया पथ (); path.getElements().addAll(moveTo, line1, cubeCurveTo, vLine); // अन्य गुण सेट करना पथ.सेटस्ट्रोकविड्थ (8.0); पथ.सेटस्ट्रोक (रंग। डार्कस्लेटग्रे); // स्टेज ऑब्जेक्ट तैयार करना समूह रूट =नया समूह (पथ); दृश्य दृश्य =नया दृश्य (रूट, 595, 300, रंग। बेज); स्टेज.सेटटाइटल ("जावाएफएक्स उदाहरण"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}आउटपुट