用java做的应用程序怎么从登陆界面转到主界面?
登陆界面需要输入用户名和密码验证成功后才能跳转到主界面的
代码怎么写????

解决方案 »

  1.   

    判断如果正确直接new一个主界面的实例就过去了
      

  2.   

    如果你要将一个窗口关闭然后显示另外一个窗口的话, 
    JFrame1.setVisible(false); 
    JFrame2.serVisible(true); 
    加入到事件监听器里面去。 
    如果是在一个窗口内, 
    改变布局和组件来达到改变界面的话, 
    getContentPane.removeAll();//移出了所有的组件 
    getContentPane.validateTree();//重新布局和放组件 //加入你的新布局和组件 
    *********JFrame.repaint();//通知界面进行重画组件
      

  3.   

    提交的时候触发一个javascript中定义的函数,通过后台调用数据库验证,如果采用struts或webwork这样的框架的话,在配置文件中配置跳转的界面
      

  4.   

    登陆。
    从数据库读出数据。
    成功就跳转到主程序界面。
    失败返回。import java.sql.Connection;
    import java.sql.SQLException;
    import com.accp.newssystem.model.AccountInfo;public class AccountInfoDAO {
        public AccountInfoDAO() {
        }    //用户登录
        public boolean login(AccountInfo ai) {
            boolean blFlag = false;
            Connection conn = null;
            Statement st = null;
            ResultSet rs = null;
            try {
                conn = ConnectionUtil.getConnection();
                st = conn.createStatement();
                String strSql = "SELECT * FROM AccountInfo WHERE accountName='" +
                                ai.getAccountName() + "' AND accountPwd='" +
                                ai.getAccountPwd() + "'";
                rs = st.executeQuery(strSql);
                // 判断下移成功,即登录成功
                if (rs.next() == true) {
                    blFlag = true;
                   JFrame1 JF = new JFrame1();
                   JF.open();
                }
            } catch (Exception ex) {
                ex.printStackTrace();
            } finally {