আমরা জাভা ব্যবহার করে জাভাতে একটি লগইন ফর্ম তৈরি করতে পারি সুইং প্রযুক্তি. এই উদাহরণে, আমরা দুটি লেবেল ব্যবহারকারীর নাম তৈরি করতে পারি এবং পাসওয়ার্ড , ব্যবহারকারীর প্রবেশ করার জন্য দুটি পাঠ্য ক্ষেত্র বৈধ প্রমাণপত্র এবং অবশেষে একটি জমা বোতাম। একবার ব্যবহারকারী দুটি পাঠ্য ক্ষেত্রে বৈধ শংসাপত্র প্রবেশ করতে সক্ষম হলে, আমরা দেখতে সক্ষম হব হ্যালো অ্যাডমিন লগইন ফর্মে।
উদাহরণ
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.. "); } } }
আউটপুট