स्ट्रोक लाइन कैप लाइन की अंतिम टोपी शैली को निर्दिष्ट/परिभाषित करता है। आप setStrokeLineCap() . का उपयोग करके स्ट्रोक लाइन कैप मान सेट कर सकते हैं javafx.scene.shape.Shape . की विधि कक्षा।
जावा एफएक्स स्ट्रोक लाइन कैप नाम के एनम के तीन स्थिरांक द्वारा दर्शाए गए तीन प्रकार के स्ट्रोक लाइन कैप का समर्थन करता है - वे हैं -
-
बट - यह प्रकार बिना किसी सजावट के बंद उपपथों को समाप्त कर देता है।
-
राउंड - यह प्रकार एक गोल प्रक्षेपण के साथ बंद रास्तों को समाप्त करता है।
-
स्क्वायर - यह प्रकार एक वर्गाकार प्रक्षेपण के साथ बंद रास्तों को समाप्त करता है।
उदाहरण
आयात करें;आयात javafx.scene.shape.StrokeType;import javafx.scene.text.Font;import javafx.scene.text.FontPosture;import javafx.scene.text.FontWeight;import javafx.scene.text.Text;import javafx.stage .स्टेज;पब्लिक क्लास StrokeLineCapExample एप्लिकेशन का विस्तार करता है {सार्वजनिक शून्य प्रारंभ (स्टेज चरण) {फ़ॉन्ट फ़ॉन्ट =Font.font("verdana", FontWeight.BOLD, FontPosture.REGULAR, 12); टेक्स्ट लेबल 1 =नया टेक्स्ट ("सामान्य रेखा"); लेबल 1.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल 1.सेटएक्स (260.0); लेबल 1.सेटवाई (90.0); लाइन लाइन 1 =नई लाइन (250.0, 50.0, 350.0, 50.0); टेक्स्ट लेबल 2 =नया टेक्स्ट ("लाइन कैप:बट"); लेबल2.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल2.सेटएक्स(50.0); लेबल2.सेटवाई(235.0); लाइन लाइन 2 =नई लाइन (50.0, 200.0, 150.0, 200.0); लाइन 2.सेटस्ट्रोक (रंग। गहरा नीला); line2.setStrokeWidth(10.0); line2.setStrokeType(StrokeType.CENTERED); line2.setStrokeLineCap (StrokeLineCap.BUTT); टेक्स्ट लेबल3 =नया टेक्स्ट ("लाइन कैप:स्क्वायर"); लेबल3.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल3.सेटएक्स (245.0); लेबल3.सेटवाई(235.0); लाइन लाइन 3 =नई लाइन (250.0, 200.0, 350.0, 200.0); line3.setStrokeWidth(10.0); लाइन3.सेटस्ट्रोक(कलर.डार्कब्लू); line3.setStrokeLineCap (StrokeLineCap.SQUARE); टेक्स्ट लेबल 4 =नया टेक्स्ट ("लाइन कैप:राउंड"); लेबल4.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल4.सेटएक्स (440.0); लेबल4.सेटवाई(235.0); लाइन लाइन 4 =नई लाइन (440, 200.0, 540.0, 200.0); लाइन4.सेटस्ट्रोकविड्थ(10.0); लाइन4.सेटस्ट्रोक(कलर.डार्कब्लू); line4.setStrokeLineCap (StrokeLineCap.ROUND); // ग्रुप ऑब्जेक्ट बनाना ग्रुप रूट =नया ग्रुप (लेबल 1, लेबल 2, लेबल 3, लेबल 4, लाइन 1, लाइन 2, लाइन 3, लाइन 4); // एक दृश्य वस्तु बनाना दृश्य दृश्य =नया दृश्य (रूट, 595, 310); // स्टेज स्टेज के लिए शीर्षक सेट करना। सेटटाइटल ("स्ट्रोक लाइन कैप उदाहरण"); // स्टेज स्टेज में सीन जोड़ना।सेटसीन (सीन); // स्टेज स्टेज की सामग्री प्रदर्शित करना। शो (); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}आउटपुट