Mam problem z przeniesieniem nazwy podanej przez użytkownika do drugiego okienka (klasa login1). Oto część kodu gdzie użytkownik podaje dane logowania i łączy się z baza sql.
btlogin.addActionListener(new ActionListener()
{DB db = new DB();
public void actionPerformed(ActionEvent arg0) {
try {Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","");
Statement stmt = con.createStatement();
String sql ="Select * from tblogin where UserName ='"+user.getText()+"'and Password='"+pass.getText().toString()+"'";
ResultSet rs = stmt .executeQuery(sql);
show.setSelected(false);
us = user.getText();
if(rs.next())
{
JOptionPane.showMessageDialog(null, "Login succes..."+user.getText());
login.this.dispose();
login1 l1 = new login1();
l1.setVisible(true);
}
else
JOptionPane.showMessageDialog(null,"Incorect");
}catch(Exception e) {System.out.print(e);
}
}
});
}