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

JavaFX में टेक्स्ट नोड में लाइन स्पेसिंग को कैसे एडजस्ट करें?


javafx.scene.text की लाइन स्पेसिंग प्रॉपर्टी। टेक्स्ट क्लास टेक्स्ट (नोड) की पंक्तियों के बीच लाइन स्पेसिंग को लंबवत रूप से निर्दिष्ट करता है।

आप setLineSpaceing() का उपयोग करके इस गुण के लिए मान सेट कर सकते हैं तरीका। यह विधि एक बूलियन मान को एक पैरामीटर के रूप में स्वीकार करती है और लाइनों के बीच निर्दिष्ट स्थान (लंबवत) सेट करती है।

उदाहरण

आयात करें सीन; इम्पोर्ट javafx.scene.paint.Color; इम्पोर्ट javafx.stage.Stage; इम्पोर्ट javafx.scene.text.Text; इम्पोर्ट javafx.scene.text.TextAlignment; पब्लिक क्लास टेक्स्टस्पेसिंग एप्लिकेशन का विस्तार करता है {पब्लिक वॉयड स्टार्ट (स्टेज स्टेज) थ्रो FileNotFoundException {// किसी टेक्स्ट फ़ाइल की सामग्री को पढ़ना। इनपुटस्ट्रीम इनपुटस्ट्रीम =नया फाइलइनपुटस्ट्रीम ("डी:\\ sample_text.txt"); स्कैनर एससी =नया स्कैनर (इनपुटस्ट्रीम); स्ट्रिंगबफर एसबी =नया स्ट्रिंगबफर (); जबकि (sc.hasNext ()) {sb.append(" "+sc.nextLine()+"\n"); } // टेक्स्ट ऑब्जेक्ट बनाना टेक्स्ट टेक्स्ट =नया टेक्स्ट (10.0, 25.0, sb.toString ()); // टेक्स्ट को रैप करना। // संरेखण को सेट करना text.setTextAlignment(TextAlignment.JUSTIFY); // स्पेस टेक्स्ट सेट करना। सेटलाइन स्पेसिंग (2.0); // स्टेज सेट करना ग्रुप रूट =नया ग्रुप (टेक्स्ट); दृश्य दृश्य =नया दृश्य (रूट, 595, 150, रंग। बेज); स्टेज.सेटटाइटल ("लाइन स्पेसिंग (2.0)"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}

नमूना.txt

मान लें कि निम्नलिखित नमूना.txt फ़ाइल की सामग्री है -

ट्यूटोरियल प्वाइंट इस विचार से उत्पन्न हुआ कि पाठकों का एक वर्ग मौजूद है जो ऑनलाइन सामग्री के लिए बेहतर प्रतिक्रिया देता है और अपने ड्राइंग रूम के आराम से अपनी गति से नए कौशल सीखना पसंद करता है। यात्रा एचटीएमएल पर एक एकल ट्यूटोरियल के साथ शुरू हुई 2006 और इसे मिली प्रतिक्रिया से उत्साहित होकर, हमने अपने भंडार में नए ट्यूटोरियल जोड़ने के लिए अपना काम किया, जो अब प्रोग्रामिंग भाषाओं से लेकर वेब डिजाइनिंग से लेकर शिक्षाविदों और बहुत कुछ विषयों पर ट्यूटोरियल और संबद्ध लेखों का खजाना है।

आउटपुट

JavaFX में टेक्स्ट नोड में लाइन स्पेसिंग को कैसे एडजस्ट करें? इसी तरह, यदि आप लाइन स्पेसिंग को 8.0 -

JavaFX में टेक्स्ट नोड में लाइन स्पेसिंग को कैसे एडजस्ट करें?


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

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

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

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

  1. टिंकर में टेक्स्ट विजेट की वर्तमान लाइन को कैसे हाइलाइट करें?

    हम टिंकर पाठ . का उपयोग कर सकते हैं मल्टीलाइन उपयोगकर्ता इनपुट स्वीकार करने के लिए विजेट। हम टेक्स्ट सम्मिलित कर सकते हैं, जानकारी प्रदर्शित कर सकते हैं और टेक्स्ट विजेट से आउटपुट प्राप्त कर सकते हैं। टेक्स्ट विजेट में वर्तमान में चयनित टेक्स्ट को हाइलाइट करने के लिए, हम tag_add() . का उपयोग कर सक