用SWT 做的登陆框.....登陆验证时出现的问题
新手刚学java(主要是SWT界面);遇到个问题,求大虾门帮我解决.程序代码:
try { con = DriverManager.getConnection(url); Statement stat = con.createStatement(); String sql = "select 读者编号 ,读者密码 from Reader"; ResultSet rs = stat.executeQuery(sql); while (rs.next()) { if(text.getText().toString().equals(rs.getString("读者编号"))&& text_1.getText().toString().equals(rs.getString("读者密码"))) { shell_1.setVisible(false); new MyInformation(); } else JOptionPane.showMessageDialog(null, "请输入正确的密码!!!"); } con.close(); } catch (SQLException e1) { e1.printStackTrace(); }用这段代码后,,会弹出 请输入正确的密码!!! 的提示窗口,而提示窗口需要点击12次确定 才会关闭,
这个问题怎么解决?(我希望的是弹出一个提示窗口,点击确定提示窗口就关闭)