एक जेएलएबल JComponent . का उपवर्ग है क्लास और JLabel का ऑब्जेक्ट टेक्स्ट निर्देश provides प्रदान करता है या जानकारी एक जीयूआई पर। JLabel केवल पढ़ने के लिए पाठ . की एक पंक्ति प्रदर्शित कर सकता है , एक छवि या दोनों पाठ और एक छवि . JLabel स्पष्ट रूप से PropertyChangeListener . उत्पन्न कर सकता है इंटरफेस। हम एक चलती पाठ . भी लागू कर सकते हैं JLabel में टाइमर . का उपयोग करके वर्ग, यह गति(मिलीसेकंड में) . के साथ एक टाइमर सेट कर सकता है और यह एक तर्क के रूप में।
उदाहरण
आयात करें लेबल; सार्वजनिक मूविंग टेक्स्ट लेबल () {सेटटाइट ("मूविंग टेक्स्ट लेबल"); लेबल =नया जेएलएबल ("ट्यूटोरियल प्वाइंट में आपका स्वागत है"); लेबल.सेटफ़ॉन्ट (नया फ़ॉन्ट ("एरियल", 0, 25)); जोड़ें (लेबल, BorderLayout.CENTER); टाइमर टी =नया टाइमर (400, यह); // टाइमर सेट करें टी.स्टार्ट (); सेटसाइज (400, 300); सेटविजिबल (सच); सेटलोकेशन रिलेटिव टू (अशक्त); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } सार्वजनिक शून्य कार्रवाई परफॉर्म किया गया (एक्शनइवेंट ई) {स्ट्रिंग पुराना टेक्स्ट =लेबल। गेटटेक्स्ट (); स्ट्रिंग newText=oldText.substring(1)+ oldText.substring(0,1); लेबल.सेटटेक्स्ट (नया टेक्स्ट); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {नया मूविंगटेक्स्टलेबल (); }}आउटपुट