我用应用程序做了个聊天工具,想再做一个登陆界面,实现以下效果:
1.程序运行时,出现用户登陆界面.
2.用户填写完毕后,按"登陆"按钮,进入到聊天界面.我没做过类似的,自己的思路是可不可用用Cardlayout,做两个层,一层是登陆界面,下一层是聊天界面.
大家认为,应该怎样才能实现呢?
1.程序运行时,出现用户登陆界面.
2.用户填写完毕后,按"登陆"按钮,进入到聊天界面.我没做过类似的,自己的思路是可不可用用Cardlayout,做两个层,一层是登陆界面,下一层是聊天界面.
大家认为,应该怎样才能实现呢?
也可以使用两个JFrame,一个负责登录的资料,一个装载聊天界面,当用户输入的userName和password正确,关闭第一个JFrame同时显示第二个。
还可以在一个JFrame中先装载一个有登录资料的JPanel,验证通过后remove这个JPanel,add另外一个有聊天界面的JPanel。
条条大路通北京,只要达到目的,越简单越好,代码越少越好。
做两个界面,第一个就是你说的登陆界面,第二个就是聊天界面。
好比QQ什么的。
我的思路是:
在第一个界面输入登陆名 密码等资料,然后提交到服务器,如果登陆成功,就显示聊天界面,否则仍然在这个界面。
登陆成功进入聊天界面时,传递输入、输出流给聊天界面,聊天界面得到这两个流就可以与服务器通信了。
欢迎 [email protected]与我谈论,不过最近忙死了,毕业论文要写啊,快答辩了。