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

JavaFX में टेक्स्ट नोड कैसे बनाएं?


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

टेक्स्ट नोड के मूल गुण निम्नलिखित हैं -

  • X - यह गुण पाठ के x निर्देशांक का प्रतिनिधित्व करता है। आप setX() . का उपयोग करके इस संपत्ति के लिए मूल्य निर्धारित कर सकते हैं विधि।

  • वाई - यह गुण टेक्स्ट के y निर्देशांक का प्रतिनिधित्व करता है। आप setY() . का उपयोग करके इस संपत्ति के लिए मूल्य निर्धारित कर सकते हैं विधि।

  • पाठ - यह गुण उस पाठ का प्रतिनिधित्व करता है जिसे JavaFX विंडो पर प्रदर्शित किया जाना है। आप setText() . का उपयोग करके इस संपत्ति के लिए मूल्य निर्धारित कर सकते हैं विधि।

JavaFx विंडो में टेक्स्ट डालने/प्रदर्शित करने के लिए आपको -

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

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

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

उदाहरण

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

नमूना.txt

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

JavaFX एक जावा लाइब्रेरी है जिसका उपयोग रिच इंटरनेट एप्लिकेशन बनाने के लिए किया जाता है। इस लाइब्रेरी का उपयोग करके लिखे गए एप्लिकेशन कई प्लेटफॉर्म पर लगातार चल सकते हैं। JavaFX का उपयोग करके विकसित किए गए एप्लिकेशन विभिन्न उपकरणों जैसे डेस्कटॉप कंप्यूटर, मोबाइल फोन, टीवी, टैबलेट आदि पर चल सकते हैं। जावा प्रोग्रामिंग भाषा का उपयोग करके GUI एप्लिकेशन विकसित करने के लिए, प्रोग्रामर एडवांस्ड विंडिंग टूल किट और स्विंग जैसे पुस्तकालयों पर भरोसा करते हैं। JavaFX के आगमन के बाद, ये Java प्रोग्रामर अब GUI अनुप्रयोगों को समृद्ध सामग्री के साथ प्रभावी ढंग से विकसित कर सकते हैं।

आउटपुट

JavaFX में टेक्स्ट नोड कैसे बनाएं?


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

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

  1. मैक पर टेक्स्ट फाइल कैसे बनाएं

    क्या आपने हाल ही में Windows ऑपरेटिंग सिस्टम से macOS में स्विच किया है? अगर हां, तो यह गाइड आपके लिए मददगार साबित होगी। ऐसी बहुत सी विशेषताएं हैं जो मैक को अन्य विंडोज कंप्यूटर से अलग करती हैं। मैक का उपयोग करना आसान है और विंडोज सिस्टम की तुलना में अधिक स्थिर है। हालाँकि, जब आप macOS पर स्विच करते

  1. Microsoft PowerPoint में टाइमलाइन कैसे बनाएं

    Microsoft PowerPoint द्वारा प्रदान की जाने वाली सुविधाओं की किस्मों में से एक है लोगों को ग्राफिक्स, चार्ट, क्लिप आर्ट और स्लाइड शो प्रभावों के माध्यम से कुछ जानकारी प्रस्तुत करने में मदद करना। ऐसी ही एक विशेषता है समयरेखा . बनाना . टाइमलाइन प्रस्तुतकर्ताओं को टूल का उपयोग करने और एक मानक टाइमलाइन क