Ajp 10
Ajp 10
: 53
Program code:
1. Write a program using JPasswordField to set the password
character as ‘#’ instead of ‘*’
package advancejava;
import javax.swing.*;
import java.awt.*;
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
pf.setEchoChar('#');
f.add(pf);
}
}
Output
Name of Student: Ekambe Ganesh Roll No.: 53
Exercise:
1.
package advancejava;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
loginButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String enteredUsername = usernameField.getText();
char[] enteredPassword = passwordField.getPassword();
if (USERNAME.equals(enteredUsername) &&
PASSWORD.equals(new String(enteredPassword))) {
JOptionPane.showMessageDialog(frame, "Login
Successful!");
} else {
JOptionPane.showMessageDialog(frame, "Login
Failed. Invalid credentials.", "Error", JOptionPane.ERROR_MESSAGE);
}
passwordField.setText("");
}
});
panel.add(usernameLabel);
panel.add(usernameField);
panel.add(passwordLabel);
panel.add(passwordField);
panel.add(new JLabel()); //
panel.add(loginButton);
Name of Student: Ekambe Ganesh Roll No.: 53
frame.add(panel);
frame.setVisible(true);
});
}
}
Output
1.
package advancejava;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class pr12ex1 implements ActionListener
{
JTextField tf , tf1 ;
JLabel res;
pr12ex1()
{
JFrame f = new JFrame();
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
tf1.addActionListener(this);
f.add(jl);
f.add(tf);
f.add(jl1);
f.add(tf1);
f.add(res);
}
public static void main(String[] args) {
pr12ex1 jt = new pr12ex1();
}
double sn = Double.parseDouble(tf1.getText());