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

Java में JLabel का उपयोग करके मूविंग टेक्स्ट कैसे इम्प्लीमेंट करें?

एक JLabel, JComponent क्लास का एक सबक्लास है और JLabel का ऑब्जेक्ट GUI पर टेक्स्ट निर्देश या जानकारी प्रदान करता है। एक JLabel सिंगल लाइन का रीड-ओनली टेक्स्ट, एक इमेज या टेक्स्ट और एक इमेज दोनों प्रदर्शित कर सकता है। एक JLabel स्पष्ट रूप से PropertyChangeListener इंटरफेस उत्पन्न कर सकता है। हम Timer क्लास का उपयोग करके JLabel में मूविंग टेक्स्ट भी इम्प्लीमेंट कर सकते हैं, यह स्पीड (मिलीसेकंड में) और this को आर्गुमेंट के रूप में एक टाइमर सेट कर सकता है।

उदाहरण

import java.awt.*; 
import java.awt.event.*; 
import java.util.*; 
import javax.swing.*; 
import javax.swing.Timer; 
public class MovingTextLabel extends JFrame implements ActionListener { 
    private JLabel label; 
    public MovingTextLabel() { 
        setTitle("MovingTextLabel"); 
        label= new JLabel(" Welcome to Tutorials Point "); 
        label.setFont(new Font("Arial", 0, 25)); 
        add(label, BorderLayout.CENTER); Timer t = new Timer(400, this); // set a timer  
        t.start(); 
        setSize(400, 300); 
        setVisible(true); 
        setLocationRelativeTo(null); 
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    } 
    public void actionPerformed(ActionEvent e) { 
        String oldText = label.getText(); 
        String newText= oldText.substring(1)+ oldText.substring(0,1); 
        label.setText(newText); 
    } 
    public static void main (String[] args) { 
        new MovingTextLabel(); 
    } 
}

आउटपुट

Java में JLabel का उपयोग करके मूविंग टेक्स्ट कैसे इम्प्लीमेंट करें?


  1. Java में BorderFactory का उपयोग करके विभिन्न बॉर्डर कैसे लागू करें? Java में BorderFactory का उपयोग करके विभिन्न बॉर्डर कैसे लागू करें?

    BorderFactory एक फैक्टरी क्लास है जो Java में विभिन्न प्रकार के बॉर्डर प्रदान करती है। बॉर्डर के प्रकार BevelBorder: यह बॉर्डर उभरे हुए या दबे हुए बेवेल्ड किनारे खींचता है। EmptyBorder: यह कोई ड्राइंग नहीं करता, लेकिन जगह लेता है। EtchedBorder: एक लोअर एच्ड बॉर्डर एक आयत की उपस्थिति देता है और एक

  1. Java में JToggleButton कैसे लागू करें Java में JToggleButton कैसे लागू करें

    JToggleButtonएक JToggleButton AbstractButton का एक्सटेंशन है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें ON और OFF किया जा सकता है।जब JToggleButton को पहली बार दबाया जाता है, तो यह दबा हुआ रहता है और इसे केवल दूसरी बार दबाने पर रिलीज़ किया जा सकता है।एक JToggleButton हर बार दबाए

  1. Java में JWindow का उपयोग करके स्प्लैश स्क्रीन कैसे लागू करें? Java में JWindow का उपयोग करके स्प्लैश स्क्रीन कैसे लागू करें?

    एक JWindow एक कंटेनर है जिसे यूज़र के डेस्कटॉप पर कहीं भी प्रदर्शित किया जा सकता है। इसमें JFrame की तरह टाइटल बार, विंडो मैनेजमेंट बटन्स आदि नहीं होते। JWindow में एकमात्र चाइल्ड क्लास के रूप में JRootPane होता है। contentPane JWindow के किसी भी बच्चे का पैरेंट हो सकता है। JFrame की तरह, एक JWindo