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

JavaFX में टेक्स्ट नोड में ब्लर इफेक्ट कैसे जोड़ें?


आप setEffect() का उपयोग करके JavaFX में किसी भी नोड ऑब्जेक्ट में प्रभाव जोड़ सकते हैं तरीका। यह विधि प्रभाव . के ऑब्जेक्ट को स्वीकार करती है वर्ग और इसे वर्तमान नोड में जोड़ता है।

javafx.scene.effect.GaussianBlur.GaussianBlur वर्ग एक धुंधले प्रभाव का प्रतिनिधित्व करता है जो आंतरिक रूप से गाऊसी कनवल्शन कर्नेल का उपयोग करता है। इसलिए, टेक्स्ट नोड में ब्लर इफेक्ट जोड़ने के लिए -

  • मूल x, y निर्देशांक (स्थिति) और टेक्स्ट स्ट्रिंग को कंस्ट्रक्टर के तर्क के रूप में छोड़कर टेक्स्ट क्लास को इंस्टेंट करें।

  • वांछित गुण जैसे फ़ॉन्ट, स्टोक, आदि सेट करें।

  • गॉसियन ब्लर . को तुरंत चालू करके धुंधला प्रभाव बनाएं कक्षा।

  • setEffect() . का उपयोग करके बनाए गए प्रभाव को टेक्स्ट नोड पर सेट करें विधि।

  • अंत में, बनाए गए टेक्स्ट नोड को ग्रुप ऑब्जेक्ट में जोड़ें।

उदाहरण

आयात करें javafx.stage.Stage;import javafx.scene.text.Font;import javafx.scene.text.FontPosture;import javafx.scene.text.FontWeight;import javafx.scene.text.Text;सार्वजनिक वर्ग TextBlurEffect आवेदन बढ़ाता है {सार्वजनिक शून्य स्टार्ट (स्टेज स्टेज) FileNotFoundException फेंकता है {// टेक्स्ट ऑब्जेक्ट बनाना स्ट्रिंग स्ट्र ="ट्यूटोरियल पॉइंट में आपका स्वागत है"; टेक्स्ट टेक्स्ट =नया टेक्स्ट (30.0, 80.0, स्ट्र); // फ़ॉन्ट सेट करना फ़ॉन्ट फ़ॉन्ट =Font.font ("ब्रश स्क्रिप्ट एमटी", FontWeight.BOLD, FontPosture.REGULAR, 65); text.setFont (फ़ॉन्ट); // टेक्स्ट टेक्स्ट का रंग सेट करना। सेटफिल (रंग। ब्राउन); // स्ट्रोक टेक्स्ट की चौड़ाई और रंग सेट करना। सेटस्ट्रोकविड्थ (2); टेक्स्ट.सेटस्ट्रोक (रंग। नीला); // टेक्स्ट पर ब्लर इफेक्ट सेट करना गाऊसी ब्लर ब्लर =नया गाऊसी ब्लर (); text.setEffect (धुंधला); // स्टेज सेट करना ग्रुप रूट =नया ग्रुप (टेक्स्ट); दृश्य दृश्य =नया दृश्य (रूट, 595, 150, रंग। बेज); स्टेज.सेटटाइटल ("ब्लर इफेक्ट"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

JavaFX में टेक्स्ट नोड में ब्लर इफेक्ट कैसे जोड़ें?


  1. Java OpenCV लाइब्रेरी का उपयोग करके किसी छवि में टेक्स्ट कैसे जोड़ें?

    आप putText() . का उपयोग करके छवि में टेक्स्ट जोड़ सकते हैं org.opencv.imgproc.Imgproc वर्ग . की विधि . यह विधि दी गई छवि में निर्दिष्ट पाठ को प्रस्तुत करती है। यह स्वीकार करता है - स्रोत छवि को संग्रहीत करने के लिए एक खाली चटाई वस्तु। वांछित टेक्स्ट निर्दिष्ट करने के लिए एक स्ट्रिंग ऑब्जेक्ट।

  1. JavaFX स्लाइडर कैसे बनाएं?

    जावाएफएक्स स्लाइडर के रूप में जाना जाने वाला एक वर्ग प्रदान करता है, यह एक स्लाइडर घटक का प्रतिनिधित्व करता है जो मूल्यों की एक सतत श्रेणी प्रदर्शित करता है। इसमें एक ट्रैक होता है जिस पर संख्यात्मक मान प्रदर्शित होते हैं। ट्रैक के साथ, संख्याओं की ओर इशारा करते हुए एक अंगूठा है। आप स्लाइडर के अधिकत

  1. माइक्रोसॉफ्ट ऑफिस में वर्डआर्ट में टेक्स्ट इफेक्ट्स कैसे जोड़ें

    माइक्रोसॉफ्ट ऑफिस में वर्ड आर्ट एक टेक्स्टबॉक्स है जो कई शैलियों की पेशकश करता है जो आंख को पकड़ने के लिए आपके टेक्स्ट को कलात्मक रूप देता है। उपयोगकर्ता वर्डआर्ट का उपयोग फ़्लायर्स, विज्ञापन और अन्य रचनाएँ बनाते समय कर सकते हैं क्योंकि वर्डआर्ट सबसे अलग है। पाठ प्रभाव और वर्डआर्ट आप अपने वर्डआर्ट