swing做的登陆界面怎么保存用户名和密码?

dd121011 2009-09-10 11:47:44
JTextField和JPasswordField
...全文
934 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
dd121011 2009-09-15
  • 打赏
  • 举报
回复
顶顶~~等高手。。我感觉应该可以实现的。。
daisycool 2009-09-14
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 huzhyi21 的回复:]
有那么麻烦吗???
在JAVA文件中,分别定义变量username和pass,最初时赋值均为空。他们和两个输入框是一一对应的。
如果用户选择了保持用户名和密码,那么我们就将用户名和密码赋值给这两个变量,否则的话就保持为空。

然后在显示界面时,用户名和密码的输入框默认内容为这两个变量的内容。这样就很容易实现了啊。
[/Quote]

你的方案是基于系统不重启的情况下,用变量保存输入过的值,但重启程序后,如果系统有100个用户的话,请问你怎么知道这台电脑上保存的是哪个用户?
dd121011 2009-09-14
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 zuoguodang 的回复:]
写到一个配置文件里不就行了
[/Quote]
cs模式我真没写过什么配置文件。写cs我看了看。一般都是窗体。用到的类和方法等等。一般直接调用类里的方法什么的。配置文件没写过。也不知道怎么用。。
dd121011 2009-09-14
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 huzhyi21 的回复:]
有那么麻烦吗???
在JAVA文件中,分别定义变量username和pass,最初时赋值均为空。他们和两个输入框是一一对应的。
如果用户选择了保持用户名和密码,那么我们就将用户名和密码赋值给这两个变量,否则的话就保持为空。

然后在显示界面时,用户名和密码的输入框默认内容为这两个变量的内容。这样就很容易实现了啊。
[/Quote]
恩。。我觉得java 也应该有相应的工具才对。这两天忙别的了。没研究这个。。
dd121011 2009-09-14
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 ddyouyue 的回复:]
引用 6 楼 dd121011 的回复:
引用 3 楼 ddyouyue 的回复:
数据库,xml,配置文件...

这个好象不太可行哦。。bs模式的还有可能。cs
模式的应该行不通的。

为什么不行?
[/Quote]
可能不是不行。不过我真没在cs模式中用过xml.配置文件什么的。如果您有兴趣,说详细点把。。谢谢
daisycool 2009-09-11
  • 打赏
  • 举报
回复
赞同11楼,嵌入式数据库
huzhyi21 2009-09-11
  • 打赏
  • 举报
回复
有那么麻烦吗???
在JAVA文件中,分别定义变量username和pass,最初时赋值均为空。他们和两个输入框是一一对应的。
如果用户选择了保持用户名和密码,那么我们就将用户名和密码赋值给这两个变量,否则的话就保持为空。

然后在显示界面时,用户名和密码的输入框默认内容为这两个变量的内容。这样就很容易实现了啊。
healer_kx 2009-09-11
  • 打赏
  • 举报
回复
保存就存在properties文件里面就行了,做500万次的MD5加密就可以了。
zuoguodang 2009-09-11
  • 打赏
  • 举报
回复
写到一个配置文件里不就行了
java_object 2009-09-10
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 java_object 的回复:]
这个 办法很多
你把 最后一次登录 ok 的用户名和密码存到 文件里,下次登录先从这个文件读 然后再复制到你
的JTextField和JPasswordField
不就行了。。
[/Quote]
是 赋值
java_object 2009-09-10
  • 打赏
  • 举报
回复
这个 办法很多
你把 最后一次登录 ok 的用户名和密码存到 文件里,下次登录先从这个文件读 然后再复制到你
的JTextField和JPasswordField
不就行了。。
dd121011 2009-09-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ddyouyue 的回复:]
数据库,xml,配置文件...
[/Quote]
这个好象不太可行哦。。bs模式的还有可能。cs
模式的应该行不通的。
dd121011 2009-09-10
  • 打赏
  • 举报
回复
qq也是cs模式的啊。qq的登陆客户端就可以保存用户名和密码。我觉得swing 应该也有类的功能把
jayqean 2009-09-10
  • 打赏
  • 举报
回复
swing中可能做不到
等待高手
ddyouyue 2009-09-10
  • 打赏
  • 举报
回复
数据库,xml,配置文件...
cz61919345 2009-09-10
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 lxxzhy 的回复:]
数据库,xml,ini,properties,普通文件,序列化,java.util.pres.Preference类
[/Quote]牛人一个呀!
dd121011 2009-09-10
  • 打赏
  • 举报
回复
就是和qq那个一样。有个保存用户名和密码的。复选矿,选种以后下次打开就可以不用重新输入userName和passWord了。直接在客户端可以解决吗
kinzlaw 2009-09-10
  • 打赏
  • 举报
回复
写配置文件或注册表。
http://blog.csdn.net/kinzlaw/archive/2009/08/18/4457834.aspx
lxxzhy 2009-09-10
  • 打赏
  • 举报
回复
数据库,xml,ini,properties,普通文件,序列化,java.util.pres.Preference类
铁匠梁老师 2009-09-10
  • 打赏
  • 举报
回复
自己保存的,文件或者注册表
加载更多回复(4)

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧