求助,在JAVA中使用SWING如何实现弹出对话框效果?

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:13:37
在Java中想实现如下效果:
在启动某一主程序前,弹出一对话框,要求输入用户名,密码,并连接数据库验证,成功则进入主界面,
不成功,在弹出的对话框中提示输入错误,
但要求在弹出程序对话框后,主程序暂时停止执行,只有验证成功才能继续,

就像调用JOptionPane.showInputDialog()函数那样,
请高手赐教!
能写一段实例代码吗?谢谢

方法1.假设,主程序窗体为B,login窗体为A,运行程序后先启动A窗体。待用户信息等输入效验正确后在吧A窗体隐藏掉把B窗体显示出来。
方法2. extends JDialog implements WindowListener 也同样可以实现。在做构造函数的时候setContentPane。把你的jpanl 放进去就OK了。