A类是一个窗体的构造方法,没main方法
B类是则负责new A()的窗体出来。A里有一个带有时间处理的按钮,判断A窗口里面的登录账号密码是否正确
关键来了:
如何在这个事件处理的方法里面调用dispose该窗体的方法?
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(SQLDIR, "", "");
Statement sm = conn.createStatement();
ResultSet rs = sm.executeQuery("select   *   from   clients   where   id='"+ id+ "' "+ "and"+ " pw='"+ pw+ "'");
if (rs.next()) {
ClientFrame cf=new ClientFrame();//ClientFrame是另一个窗口,如目前打开的窗口叫A窗口,怎么在下一句调用A窗口的Dispose()?如何传递这个窗口进来?
} else {
System.out.println("账号、密码错误");
}
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
} catch (SQLException e1) {
e1.printStackTrace();
}