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

हम जावा में JTextArea के अंदर लाइन रैप और वर्ड रैप टेक्स्ट को कैसे कार्यान्वित कर सकते हैं?

एक JTextArea टेक्स्ट प्रदर्शित करने या उपयोगकर्ता को टेक्स्ट दर्ज करने की अनुमति देने के लिए एक बहु-पंक्ति टेक्स्ट घटक है और यह एक CaretListener उत्पन्न करेगा। इंटरफ़ेस जब हम JTextArea . की कार्यक्षमता को लागू करने का प्रयास कर रहे हैं अवयव। एक JTextArea वर्ग इनहेरिट करता है JTextComponent जावा में कक्षा।

नीचे दिए गए उदाहरण में, हम एक JTextArea . लागू कर सकते हैं उपयोगकर्ता वाला वर्ग वर्ड रैप . में से किसी एक का चयन कर सकता है या एल इन रैप आइटम लिस्टनर . का उपयोग कर चेकबॉक्स इंटरफ़ेस।

उदाहरण

आयात करें @Override सार्वजनिक शून्य रन () {JFrame फ्रेम =नया JFrame ("JTextArea टेस्ट"); फ्रेम। सेटसाइज (350, 275); अंतिम JTextArea टेक्स्टएरिया =नया JTextArea (15, 65); फ्रेम। जोड़ें (नया JScrollPane (textArea) ); अंतिम जेचेकबॉक्स वर्डवैप =नया जेचेकबॉक्स ("वर्ड रैप"); wordWrap.setSelected (textArea.getWrapStyleWord ()); wordWrap.addItemListener (नया आइटम लिस्टनर () {@ ओवरराइड पब्लिक शून्य आइटमस्टेट चेंज (आइटमइवेंट यानी) {textArea.setWrapStyleWord (wordWrap) .isSelected ()); }}); फ्रेम। जोड़ें (वर्डव्रप, बॉर्डरलाउट। उत्तर); अंतिम जेचेकबॉक्स लाइनव्रप =नया जेचेकबॉक्स ("लाइन रैप"); लाइनव्रप.सेट सिलेक्टेड (टेक्स्टएरिया। emListener (नया ItemListener () {@ ओवरराइड सार्वजनिक शून्य आइटमस्टेट चेंज (आइटमइवेंट यानी) {textArea.setLineWrap (lineWrap.isSelected ()); } }); फ्रेम.एड (लाइनव्रप, बॉर्डरलाउट। दक्षिण); फ्रेम.सेटलोकेशन रिलेटिव टू (अशक्त); फ्रेम.सेटडिफॉल्टक्लोजऑपरेशन (जेफ्रेम.EXIT_ON_CLOSE); फ्रेम.सेटविजिबल (सच); } }); }}

आउटपुट

हम जावा में JTextArea के अंदर लाइन रैप और वर्ड रैप टेक्स्ट को कैसे कार्यान्वित कर सकते हैं?


  1. हम जावा में एक संपादन योग्य जेएलएबल कैसे कार्यान्वित कर सकते हैं?

    जेएलएबल एक जेएलएबल वर्ग JComponent का विस्तार कर सकता है क्लास और JLabel का ऑब्जेक्ट GUI . पर टेक्स्ट निर्देश या जानकारी प्रदान करता है । एक जेएलएबल केवल पढ़ने के लिए पाठ की एक पंक्ति प्रदर्शित कर सकता है , एक छवि या दोनों पाठ और छवि । जेएलएबल के महत्वपूर्ण तरीके हैं setText(), setIcon(), setBackgr

  1. हम जावा में संपादन योग्य JComboBox कैसे कार्यान्वित कर सकते हैं?

    JComboBox एक JComboBox JComponent का विस्तार कर सकते हैं वर्ग और यह एक पाठ क्षेत्र . का संयोजन है और एक ड्रॉप-डाउन सूची जिससे उपयोगकर्ता कोई मान चुन सकता है। यदि नियंत्रण का टेक्स्ट फ़ील्ड भाग संपादन योग्य है, तो उपयोगकर्ता फ़ील्ड में एक मान दर्ज कर सकता है या ड्रॉप-डाउन सूची से प्राप्त मान को संप

  1. हम जावा में JToggleButton को कैसे कार्यान्वित कर सकते हैं?

    JToggleButton एक JToggleButton सार बटन . का विस्तार है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें चालू . पर टॉगल किया जा सकता है और बंद । जब JToggleButton पहली बार दबाया जाता है, यह दबाया रहता है और इसे दूसरी बार दबाने पर ही छोड़ा जा सकता है। एक JToggleButton एक एक्शनइवें