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

Java में संपादन योग्य JLabel कैसे लागू करें?


JLabel

  • एक JLabel क्लास JComponent क्लास को विस्तारित कर सकती है और JLabel का एक ऑब्जेक्ट GUI पर टेक्स्ट निर्देश या जानकारी प्रदान करता है।
  • एक JLabel केवल-पढ़ने योग्य टेक्स्ट की एकल लाइन, एक छवि या दोनों टेक्स्ट और छवि प्रदर्शित कर सकता है।
  • JLabel के महत्वपूर्ण तरीके setText(), setIcon(), setBackground(), setOpaque(), setHorizontalAlignment(), setVerticalAlignment() आदि हैं।
  • एक JLabel स्पष्ट रूप से एक PropertyChangeListener इंटरफ़ेस उत्पन्न कर सकता है।

उदाहरण

import java.awt.*; 
import java.awt.event.*; 
import javax.swing.*; 
import java.text.*; 

public class JEditableLabel extends JFrame { 
    public JEditableLabel() { 
        setTitle("JEditableLabel"); 
        setLayout(new FlowLayout()); 
        final JLabel label = new JLabel(" Welcome to Tutorials Point"); 
        final JTextField textfield = new JTextField(); 
        final CardLayout cl = new CardLayout(); 
        final JPanel panel = new JPanel(cl); 
        panel.add(label, "label component"); 
        panel.add(textfield, "textfield component"); 
        add(panel); 
        label.addMouseListener(new MouseAdapter() { 
            public final void mouseEntered(MouseEvent evt) { 
                textfield.setText(label.getText()); 
                cl.show(panel, "textfield component"); 
            } 
        }); 
        textfield.addMouseListener(new MouseAdapter() { 
            public final void mouseExited(MouseEvent evt) { 
                label.setText(textfield.getText()); 
                cl.show(panel, "label component"); 
            } 
        }); 
        setSize(375, 250); 
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
        setLocationRelativeTo(null); 
        setVisible(true); 
    } 
    public static void main(String[] args) { 
        new JEditableLabel(); 
    } 
}

आउटपुट

Java में संपादन योग्य JLabel कैसे लागू करें?


  1. Java में JPanel के paintComponent() विधि को कैसे लागू करें? Java में JPanel के paintComponent() विधि को कैसे लागू करें?

    एक JPanel एक हल्का कंटेनर है और यह Java में एक अदृश्य घटक है। JPanel का डिफ़ॉल्ट लेआउट FlowLayout है। JPanel बनने के बाद, अन्य घटकों को JPanel ऑब्जेक्ट में इसकी add() विधि को कॉल करके जोड़ा जा सकता है जो Container क्लास से विरासत में मिली है। paintComponent() यह विधि JPanel पर बैकग्राउंड कलर बनाने

  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