title: How to close current window in jframe?
body: <pre><code>import javax.swing.*;
  import java.awt.*;
  import java.awt.event.*;
  
  import javax.swing.JFrame;
  
  import class_program.NextPage;
  
  class Login extends JFrame implements ActionListener
  {
   JButton SUBMIT;
   JPanel panel;
   JLabel label1,label2;
   final JTextField  text1,text2;
    Login()
    {
      label1 = new JLabel();
      label1.setText("Username:");
      text1 = new JTextField(15);
  
      label2 = new JLabel();
      label2.setText("Password:");
        text2 = new JPasswordField(15);
  
      SUBMIT=new JButton("SUBMIT");
  
      panel=new JPanel(new GridLayout(3,1));
      panel.add(label1);
      panel.add(text1);
      panel.add(label2);
      panel.add(text2);
      panel.add(SUBMIT);
      add(panel,BorderLayout.CENTER);
      SUBMIT.addActionListener(this);
      setTitle("LOGIN FORM");
    }
     public void actionPerformed(ActionEvent ae)
    {
      String value1=text1.getText();
      String value2=text2.getText();
          if (value1.equals("jomy") &amp;&amp; value2.equals("jomy")) {
      NextPage page=new NextPage();
      page.setVisible(true);
      JLabel label = new JLabel("Welcome:"+value1);
      page.getContentPane().add(label);
    }
      else{
        System.out.println("enter the valid username and password");
        JOptionPane.showMessageDialog(this,"Incorrect login or password",
              "Error",JOptionPane.ERROR_MESSAGE);
    }
  }
  }
   class jframes
  {
    public static void main(String arg[])
    {
      try
      {
      Login frame=new Login();
      frame.setSize(300,100);
      frame.setVisible(true);
      }
    catch(Exception e)
      {JOptionPane.showMessageDialog(null, e.getMessage());}
    }
  }
  </code></pre>
  
  <p>this is used to check password and username that is correct going to next page </p>
  
  <pre><code>package class_program;
  
  import javax.swing.JFrame;
  
   public class NextPage extends JFrame
   {
     public NextPage()
      {
        setDefaultCloseOperation(javax.swing.
             WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("");
          setSize(400, 200);
         }
  }
  </code></pre>
  
  <p>this is program for next page .that the same time the old password and user name that window is not closed.can u helping  for closing that window?</p>