Practical 12
Practical 12
import javax.swing.*;
import java.awt.*;
public P101() {
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 150);
passwordField.setEchoChar('#');
panel.add(new JLabel("Password:"));
panel.add(passwordField);
frame.add(panel, BorderLayout.CENTER);
frame.setVisible(true);
new P101();
OUTPUT:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public p122() {
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 200);
passwordField.setEchoChar('#');
loginButton.addActionListener(new ActionListener() {
@Override
messageLabel.setText("Login successful!");
} else {
}
}
});
panel.add(new JLabel("Username:"));
panel.add(usernameField);
panel.add(new JLabel("Password:"));
panel.add(passwordField);
panel.add(loginButton);
panel.add(messageLabel);
frame.add(panel, BorderLayout.CENTER);
frame.setVisible(true);
new p122();
OUTPUT:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class p123 {
public p123() {
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 200);
addButton.addActionListener(new ActionListener() {
@Override
try {
});
JPanel panel = new JPanel();
panel.add(num1Field);
panel.add(num2Field);
panel.add(addButton);
panel.add(resultLabel);
frame.add(panel, BorderLayout.CENTER);
frame.setVisible(true);
new p123();
OUTPUT:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public p124() {
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 200);
passwordField.setEchoChar('#');
submitButton.addActionListener(new ActionListener() {
@Override
if (password.length() < 6) {
} else {
messageLabel.setText("Password accepted.");
});
panel.add(new JLabel("Password:"));
panel.add(passwordField);
panel.add(submitButton);
panel.add(messageLabel);
frame.add(panel, BorderLayout.CENTER);
frame.setVisible(true);
new p124();
OUTPUT: