Emailframe.java
package
emaillogin;
import
javafx.application.Platform;
import
javafx.stage.WindowEvent;
import
javax.swing.JOptionPane;
public
class emailframe extends javax.swing.JFrame {
public
emailframe() {
initComponents();
}
@SuppressWarnings("unchecked")
private
void initComponents() {
simpledialog = new
javax.swing.JDialog();
jLabel1 = new javax.swing.JLabel();
mailid = new javax.swing.JTextField();
jLabel2 = new javax.swing.JLabel();
jButton1 = new javax.swing.JButton();
jLabel3 = new javax.swing.JLabel();
ExitButton = new
javax.swing.JToggleButton();
password = new
javax.swing.JPasswordField();
javax.swing.GroupLayout
simpledialogLayout = new javax.swing.GroupLayout(simpledialog.getContentPane());
simpledialog.getContentPane().setLayout(simpledialogLayout);
simpledialogLayout.setHorizontalGroup(
simpledialogLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 400, Short.MAX_VALUE)
);
simpledialogLayout.setVerticalGroup(
simpledialogLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 300, Short.MAX_VALUE)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setText("Enter your
Mail-Id:");
jLabel2.setText("Enter
Password:");
jButton1.setText("Enter");
jButton1.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jLabel3.setFont(new
java.awt.Font("Tahoma", 1, 36)); // NOI18N
jLabel3.setText("LOGIN
FORM");
ExitButton.setText("Exit");
ExitButton.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
ExitButtonActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new
javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(25, 25, 25) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING,
false)
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel1,
javax.swing.GroupLayout.PREFERRED_SIZE, 106,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(mailid,
javax.swing.GroupLayout.PREFERRED_SIZE, 153,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 92,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18,
18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jButton1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(ExitButton, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(password)))))
.addGroup(layout.createSequentialGroup()
.addGap(75, 75, 75)
.addComponent(jLabel3,
javax.swing.GroupLayout.PREFERRED_SIZE, 260,
javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(65,
Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(5, 5, 5)
.addComponent(jLabel3)
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(mailid,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1))
.addGap(24, 24, 24)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2)
.addComponent(password,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton1)
.addComponent(ExitButton))
.addContainerGap(118,
Short.MAX_VALUE))
);
pack();
}// </editor-fold>
private void EnterButtonActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling code here:
String a=mailid.getText();
String b=password.getText();
if (a.equals("krmmcollege@gmail.com")&&b.equals("mscit123")){
JOptionPane.showMessageDialog(null,"LOGIN SUCCESSFUL!!!!!");
}else{
JOptionPane.showMessageDialog(null,"LOGIN FAILED!!!!!\n CLICK OK
& TRY AGAIN","Wrong Pass",JOptionPane.ERROR_MESSAGE);
mailid.setText("");
password.setText("");
}
}
private void
ExitButtonActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);
}
OUTPUT:
Form Design:
First screen:
Second Screen:
Third Screen:
Fourth Screen:
No comments:
Post a Comment