अपने नोड्स की स्थिति के लिए स्थानीय समन्वय प्रणाली के अलावा, JavaFX टेक्स्ट नोड के लिए एक अतिरिक्त समन्वय प्रणाली प्रदान करता है।
टेक्स्टओरिजिन संपत्ति मूल समन्वय प्रणाली में पाठ नोड के निर्देशांक की उत्पत्ति को निर्दिष्ट करती है। आप setTextOrigin() . का उपयोग करके इस प्रॉपर्टी के लिए मान सेट कर सकते हैं तरीका। यह विधि VPos नामक एनम के स्थिरांक में से एक को स्वीकार करती है। इस एनम में 4 स्थिरांक हैं:बेसलाइन, बॉटम, सेंटर और टॉप।
उदाहरण
आयात करें समूह; आयात javafx.scene.Scene; आयात javafx.scene.paint.Color; आयात javafx.stage.Stage; आयात javafx.scene.text.Text; सार्वजनिक वर्ग TextOriginExample आवेदन बढ़ाता है {सार्वजनिक शून्य प्रारंभ (चरण चरण) FileNotFoundException फेंकता है { // टेक्स्ट फ़ाइल की सामग्री को पढ़ना। इनपुटस्ट्रीम इनपुटस्ट्रीम =नया फाइलइनपुटस्ट्रीम ("डी:\\ sample_text.txt"); स्कैनर एससी =नया स्कैनर (इनपुटस्ट्रीम); स्ट्रिंगबफर एसबी =नया स्ट्रिंगबफर (); जबकि (sc.hasNext ()) {sb.append(" "+sc.nextLine()+"\n"); } // टेक्स्ट ऑब्जेक्ट बनाना टेक्स्ट टेक्स्ट =नया टेक्स्ट (10.0, 25.0, sb.toString ()); // टेक्स्ट को रैप करना। // वर्टिकल पोजीशनिंग टेक्स्ट सेट करना। // स्टेज सेट करना ग्रुप रूट =नया ग्रुप (टेक्स्ट); दृश्य दृश्य =नया दृश्य (रूट, 595, 150, रंग। बेज); स्टेज.सेटटाइटल ("टेक्स्ट ओरिजिन (टॉप)"); स्टेज.सेटसीन (दृश्य); मंच पर शो(); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग []) {लॉन्च (तर्क); }}नमूना.txt
मान लें कि निम्नलिखित नमूना.txt फ़ाइल की सामग्री है -
ट्यूटोरियल प्वाइंट इस विचार से उत्पन्न हुआ कि पाठकों का एक वर्ग मौजूद है जो ऑनलाइन सामग्री के लिए बेहतर प्रतिक्रिया देता है और अपने ड्राइंग रूम के आराम से अपनी गति से नए कौशल सीखना पसंद करता है। यात्रा एचटीएमएल पर एक एकल ट्यूटोरियल के साथ शुरू हुई 2006 और इसे मिली प्रतिक्रिया से उत्साहित होकर, हमने अपने भंडार में नए ट्यूटोरियल जोड़ने के लिए अपना काम किया, जो अब प्रोग्रामिंग भाषाओं से लेकर वेब डिजाइनिंग से लेकर शिक्षाविदों और बहुत कुछ विषयों पर ट्यूटोरियल और संबद्ध लेखों का खजाना है।
आउटपुट
उसी तरह, यदि आप संरेखण मान बदलते हैं, तो आपको तदनुसार आउटपुट प्राप्त होंगे -
आधारभूत −
नीचे -
केंद्र −