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

JavaFX में टेक्स्ट को स्ट्राइक और अंडरलाइन कैसे करें?


JavaFX में, टेक्स्ट नोड को Javafx.scene.text.Text द्वारा दर्शाया जाता है। कक्षा। JavaFx विंडो में टेक्स्ट डालने/प्रदर्शित करने के लिए आपको -

  • टेक्स्ट क्लास को इंस्टेंट करें।

  • मूल गुण जैसे स्थिति और टेक्स्ट स्ट्रिंग, सेटर विधियों का उपयोग करके या उन्हें कंस्ट्रक्टर के तर्क के रूप में छोड़कर सेट करें।

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

स्ट्राइकथ्रू javafx.scene.text.Text . की संपत्ति वर्ग निर्धारित करता है कि पाठ की प्रत्येक पंक्ति के बीच से गुजरने वाली एक सीधी रेखा होनी चाहिए या नहीं। आप setStrikeThrough() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं तरीका। यह एक बूलियन मान स्वीकार करता है। आप इस पद्धति के तर्क के रूप में सच पास करके टेक्स्ट (नोड) पर स्ट्राइक कर सकते हैं।

अंडरलाइन javafx.scene.text.Text . की संपत्ति वर्ग निर्धारित करता है कि पाठ की प्रत्येक पंक्ति के नीचे एक सीधी रेखा होनी चाहिए या नहीं। आप setUnderline() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं तरीका। यह एक बूलियन मान स्वीकार करता है। आप इस विधि के तर्क के रूप में true पास करके टेक्स्ट (नोड) के नीचे एक लाइन रख सकते हैं।

उदाहरण

आयात करें दृश्य.पाठ.फ़ॉन्ट; आयात javafx.scene.text.FontPosture; आयात javafx.scene.text.FontWeight; आयात javafx.scene.text.Text; सार्वजनिक वर्ग Underline_StrikeThrough अनुप्रयोग का विस्तार करता है { सार्वजनिक शून्य प्रारंभ (चरण चरण) FileNotFoundException फेंकता है { / / एक टेक्स्ट ऑब्जेक्ट बनाना स्ट्रिंग str ="ट्यूटोरियल पॉइंट में आपका स्वागत है"; टेक्स्ट टेक्स्ट =नया टेक्स्ट (30.0, 80.0, स्ट्र); // फ़ॉन्ट सेट करना फ़ॉन्ट फ़ॉन्ट =Font.font ("ब्रश स्क्रिप्ट एमटी", FontWeight.BOLD, FontPosture.REGULAR, 65); text.setFont (फ़ॉन्ट); // टेक्स्ट टेक्स्ट का रंग सेट करना। सेटफिल (Color.DARKCYAN); // स्ट्रोक टेक्स्ट की चौड़ाई और रंग सेट करना। सेटस्ट्रोकविड्थ (2); text.setStroke(Color.DARKSLATEGRAY); // पाठ को रेखांकित करना text.setUnderline(true); // टेक्स्ट टेक्स्ट के माध्यम से स्ट्राइक करना। सेटस्ट्राइकथ्रू (सच); // स्टेज सेट करना ग्रुप रूट =नया ग्रुप (टेक्स्ट); दृश्य दृश्य =नया दृश्य (रूट, 595, 150, रंग। बेज); स्टेज.सेटटाइट ("अंडरलाइन एंड स्ट्राइक-थ्रू"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

आउटपुट

JavaFX में टेक्स्ट को स्ट्राइक और अंडरलाइन कैसे करें?


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

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

  1. कैसे दो अंगूठे के साथ JavaFX स्लाइडर बनाने के लिए?

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

  1. OneNote में टेक्स्ट और नोट्स को हाइलाइट कैसे करें

    वननोट इसमें पाठ हाइलाइट रंग . नामक एक विशेषता है जो उपयोगकर्ताओं को अपने नोट्स में टेक्स्ट को हाइलाइट करने की अनुमति देता है। ध्यान दें कि टेक्स्ट हाइलाइट कलर फीचर हाइलाइटर . से अलग है ड्रा टैब पर फीचर। ड्रा टैब पर हाइलाइटर उपयोगकर्ताओं को अपनी नोटबुक में आकर्षित करने की अनुमति देता है; ड्रा टैब मे