स्ट्रोक गुण किसी आकृति की सीमा के रंग को निर्दिष्ट/परिभाषित करता है। आप setStroke() . का उपयोग करके सीमा का रंग सेट कर सकते हैं javafx.scene.shape.Shape क्लास की विधि।
यह विधि रंग मान को एक पैरामीटर के रूप में स्वीकार करती है और दिए गए रंग को किसी आकृति की सीमा पर सेट करती है।
डिफ़ॉल्ट रूप से, आकृतियों (ऑब्जेक्ट्स) रेखा, पथ और पॉलीलाइन के लिए इस गुण का मान शून्य है और शेष सभी आकृतियों के लिए इस गुण का डिफ़ॉल्ट मान Color.BLACK है।
उदाहरण
आयात करें;आयात javafx.scene.text.Font;import javafx.scene.text.FontPosture;import javafx.scene.text.FontWeight;import javafx.scene.text.Text;import javafx.stage.Stage;public class StrokeExample एप्लिकेशन का विस्तार करता है { सार्वजनिक शून्य प्रारंभ (चरण चरण) { फ़ॉन्ट फ़ॉन्ट =Font.font ("verdana", FontWeight.BOLD, FontPosture.REGULAR, 12); टेक्स्ट लेबल 1 =नया टेक्स्ट ("मूल छवि"); लेबल 1.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल1.सेटएक्स (250.0); लेबल 1.सेटवाई (125.0); बहुभुज समचतुर्भुज1 =नया बहुभुज(300.0, 0.0, 250.0, 50.0, 300.0, 100.0, 350.0, 50.0); टेक्स्ट लेबल 2 =नया टेक्स्ट ("लाइन के लिए स्ट्रोक"); लेबल2.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल2.सेटएक्स(50.0); लेबल2.सेटवाई(275.0); // एक लाइन लाइन लाइन बनाना =नई लाइन (); लाइन.सेटस्टार्टएक्स(50.0); line.setStartY(200.0); लाइन.सेटएंडएक्स(150.0); लाइन.सेटएंडवाई(200.0); लाइन.सेटस्ट्रोकविड्थ(10.0); लाइन.सेटस्ट्रोक (रंग। गहरा नीला); टेक्स्ट लेबल3 =नया टेक्स्ट ("स्ट्रोक:ब्लू"); लेबल3.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल3.सेटएक्स (250.0); लेबल3.सेटवाई(275.0); बहुभुज समचतुर्भुज3 =नया बहुभुज (300.0, 150.0, 250.0, 200.0, 300.0, 250.0, 350.0, 200.0); rhombus3.setStroke(Color.BLUE); rhombus3.setStrokeWidth(7.0); टेक्स्ट लेबल 4 =नया टेक्स्ट ("स्ट्रोक:रेड"); लेबल4.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल4.सेटएक्स (450.0); लेबल4.सेटवाई(275.0); बहुभुज समचतुर्भुज4 =नया बहुभुज (490.0, 150.0, 440, 200.0, 490.0, 250.0, 540.0, 200.0); rhombus4.setStroke (रंग। लाल); rhombus4.setStrokeWidth(7.0); // ग्रुप ऑब्जेक्ट बनाना ग्रुप रूट =नया ग्रुप (लेबल 1, लेबल 2, लेबल 3, लेबल 4, रोम्बस 1, लाइन, रोम्बस 3, रोम्बस 4); // एक दृश्य वस्तु बनाना दृश्य दृश्य =नया दृश्य (रूट, 595, 310); // स्टेज स्टेज के लिए शीर्षक सेट करना। सेटटाइटल ("स्ट्रोक उदाहरण"); // स्टेज स्टेज में सीन जोड़ना।सेटसीन (सीन); // स्टेज स्टेज की सामग्री प्रदर्शित करना। शो (); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}आउटपुट