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

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


स्ट्रोक चौड़ाई गुण किसी आकृति की सीमा रेखा की चौड़ाई निर्दिष्ट करता है। आप setWidth() . का उपयोग करके चौड़ाई निर्धारित कर सकते हैं javafx.scene.shape.Shape . की विधि कक्षा। यह विधि एक पैरामीटर के रूप में दोहरे मान को स्वीकार करती है और निर्दिष्ट चौड़ाई की सीमा खींचती है।

यदि आपने इस विधि के पैरामीटर के रूप में कोई मान पारित नहीं किया है तो यह चौड़ाई को डिफ़ॉल्ट रूप से 1.0 मानता है।

उदाहरण

आयात करें आयात javafx.scene.text.FontPosture; आयात javafx.scene.text.FontWeight; आयात javafx.scene.text.Text; आयात javafx.stage.Stage; सार्वजनिक वर्ग StrokeWidthExample आवेदन बढ़ाता है { सार्वजनिक शून्य प्रारंभ (चरण चरण) { फ़ॉन्ट font =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.सेटएक्स (25.0); लेबल2.सेटवाई(275.0); बहुभुज समचतुर्भुज2 =नया बहुभुज (100.0, 150.0, 50.0, 200.0, 100.0, 250.0, 150.0, 200.0); rhombus2.setStroke(Color.BLUE); टेक्स्ट लेबल3 =नया टेक्स्ट ("स्ट्रोक की चौड़ाई: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(3.0); टेक्स्ट लेबल 4 =नया टेक्स्ट ("स्ट्रोक चौड़ाई:10"); लेबल4.सेटफ़ॉन्ट (फ़ॉन्ट); लेबल4.सेटएक्स(430.0); लेबल4.सेटवाई(275.0); बहुभुज समचतुर्भुज4 =नया बहुभुज (490.0, 150.0, 440, 200.0, 490.0, 250.0, 540.0, 200.0); rhombus4.setStroke(Color.BLUE); rhombus4.setStrokeWidth(10.0); // ग्रुप ऑब्जेक्ट बनाना ग्रुप रूट =नया ग्रुप (लेबल 1, लेबल 2, लेबल 3, लेबल 4, रोम्बस 1, रोम्बस 2, रोम्बस 3, रोम्बस 4); // एक दृश्य वस्तु बनाना दृश्य दृश्य =नया दृश्य (रूट, 595, 310); // स्टेज स्टेज के लिए शीर्षक सेट करना। सेटटाइटल ("स्ट्रोक चौड़ाई"); // स्टेज स्टेज में सीन जोड़ना। सेटसीन (सीन); // स्टेज स्टेज की सामग्री प्रदर्शित करना। शो (); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

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


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

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

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

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

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

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