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

हम जावा में लॉगिन फॉर्म कैसे बना सकते हैं?


हम Java . का उपयोग करके Java में एक लॉगिन फ़ॉर्म विकसित कर सकते हैं स्विंग तकनीकी। इस उदाहरण में, हम दो लेबल बना सकते हैं उपयोगकर्ता नाम और पासवर्ड , उपयोगकर्ता के लिए मान्य . दर्ज करने के लिए दो टेक्स्ट फ़ील्ड क्रेडेंशियल्स और अंत में एक सबमिट बटन। एक बार जब उपयोगकर्ता दो टेक्स्ट फ़ील्ड में मान्य क्रेडेंशियल दर्ज करने में सक्षम हो जाता है, तो हम देख सकते हैं नमस्कार व्यवस्थापक लॉगिन फॉर्म में।

उदाहरण

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class LoginDemo extends JFrame implements ActionListener {
   JPanel panel;
   JLabel user_label, password_label, message;
   JTextField userName_text;
   JPasswordField password_text;
   JButton submit, cancel;
   LoginDemo() {
      // Username Label
      user_label = new JLabel();
      user_label.setText("User Name :");
      userName_text = new JTextField();
      // Password Label
      password_label = new JLabel();
      password_label.setText("Password :");
      password_text = new JPasswordField();
      // Submit
      submit = new JButton("SUBMIT");
      panel = new JPanel(new GridLayout(3, 1));
      panel.add(user_label);
      panel.add(userName_text);
      panel.add(password_label);
      panel.add(password_text);
      message = new JLabel();
      panel.add(message);
      panel.add(submit);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      // Adding the listeners to components..
      submit.addActionListener(this);
      add(panel, BorderLayout.CENTER);
      setTitle("Please Login Here !");
      setSize(450,350);
      setVisible(true);
   }
   public static void main(String[] args) {
      new LoginDemo();
   }
   @Override
   public void actionPerformed(ActionEvent ae) {
      String userName = userName_text.getText();
      String password = password_text.getText();
      if (userName.trim().equals("admin") && password.trim().equals("admin")) {
         message.setText(" Hello " + userName + "");
      } else {
         message.setText(" Invalid user.. ");
      }
   }
}

आउटपुट

हम जावा में लॉगिन फॉर्म कैसे बना सकते हैं?




  1. हम जावा में जेपीनल में पृष्ठभूमि रंग कैसे सेट कर सकते हैं?

    A JPanel एक कंटेनर है और यह एक अदृश्य . है घटक जावा में। फ्लोलेआउट JPanel . के लिए एक डिफ़ॉल्ट लेआउट है . हम बटन . जैसे अधिकांश घटकों को जोड़ सकते हैं , पाठ फ़ील्ड, लेबल, तालिका, सूची, ट्री और आदि को JPanel . हम setBackground() . का उपयोग करके जेपीनल में पृष्ठभूमि रंग सेट कर सकते हैं विधि। उदाहर

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

    जेपनेल एक जेपनेल JComponent . का उपवर्ग है (एक कंटेनर . का एक उपवर्ग कक्षा)। इसलिए, जेपनेल एक कंटेनर भी है । एक जेपनेल एक खाली क्षेत्र है जिसका उपयोग या तो अन्य पैनलों सहित अन्य घटकों को लेआउट करने के लिए किया जा सकता है। एक JPanel . में , हम फ़ील्ड, लेबल, बटन, चेकबॉक्स, . जोड़ सकते हैं और छवियां

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

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