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

JavaFX में 2D आकृतियों के स्ट्रोक मेटर लिमिट गुण की व्याख्या करें

Stroke Miter Limit प्रॉपर्टी, StrokeLineJoin.MITER स्टाइल में स्ट्रोक लाइन जॉइन की सीमा को निर्दिष्ट/परिभाषित करती है। आप setStrokeMiterLimit() . का उपयोग करके यह मान सेट कर सकते हैं javafx.scene.shape.Shape . की विधि कक्षा।

यह विधि दोहरा मान स्वीकार करती है और स्ट्रोक मैटर सीमा को दिए गए मान तक सीमित करती है। यदि दिया गया मान 1.0 से कम है। इसे 1.0 माना जाता है।

उदाहरण

आयात करें;आयात javafx.scene.text.Font;import javafx.scene.text.FontPosture;import javafx.scene.text.FontWeight;import javafx.scene.text.Text;import javafx.stage.Stage;सार्वजनिक वर्ग StrokeMiterExample एप्लिकेशन का विस्तार करता है { सार्वजनिक शून्य प्रारंभ (चरण चरण) { फ़ॉन्ट फ़ॉन्ट =Font.font ("verdana", FontWeight.BOLD, FontPosture.REGULAR, 12); टेक्स्ट लेबल 2 =नया टेक्स्ट ("मीटर लिमिट:3"); लेबल2.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल2.सेटएक्स(50.0); लेबल2.सेटवाई(275.0); बहुभुज आकार 1 =नया बहुभुज (100.0, 50.0, 50.0, 200.0, 150.0, 200.0); आकार 1.सेटस्ट्रोक (रंग। नीला); शेप1.सेटस्ट्रोकविड्थ (20); Shape1.setStrokeLineJoin (StrokeLineJoin.MITER); Shape1.setStrokeMiterLimit(3); टेक्स्ट लेबल3 =नया टेक्स्ट ("मीटर लिमिट:4"); लेबल3.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल3.सेटएक्स (250.0); लेबल3.सेटवाई(275.0); बहुभुज आकार 2 =नया बहुभुज (300.0, 50.0, 250.0, 200.0, 350.0, 200.0); आकार 2. सेटस्ट्रोक (रंग। नीला); Shape2.setStrokeWidth(20.0); Shape2.setStrokeLineJoin (StrokeLineJoin.MITER); Shape2.setStrokeMiterLimit(4); टेक्स्ट लेबल 4 =नया टेक्स्ट ("मीटर लिमिट:0.4"); लेबल4.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल4.सेटएक्स(430.0); लेबल4.सेटवाई(275.0); बहुभुज आकार3 =नया बहुभुज (490.0, 50.0, 440, 200.0, 540.0, 200.0); शेप3.सेटस्ट्रोक (रंग। नीला); शेप3.सेटस्ट्रोकविड्थ(20.0); Shape3.setStrokeLineJoin (StrokeLineJoin.MITER); Shape3.setStrokeMiterLimit(0.4); // ग्रुप ऑब्जेक्ट बनाना ग्रुप रूट =नया ग्रुप (लेबल 2, लेबल 3, लेबल 4, शेप 1, शेप 2, शेप 3); // एक दृश्य वस्तु बनाना दृश्य दृश्य =नया दृश्य (रूट, 595, 310); // स्टेज स्टेज पर शीर्षक सेट करना। सेटटाइटल ("स्ट्रोक मेटर लिमिट"); // स्टेज स्टेज में सीन जोड़ना।सेटसीन (सीन); // स्टेज स्टेज की सामग्री प्रदर्शित करना। शो (); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

JavaFX में 2D आकृतियों के स्ट्रोक मेटर लिमिट गुण की व्याख्या करें


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

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

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

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

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

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