Swing做的登陆界面(c/s模式)怎么保存用户名和密码? 所用控件为:JTextField和JPasswordField就是想和qq登陆界面一样。为了省去重新输入用户名和密码的步骤,保存上次成功登陆的用户名和密码。Swing中有没有相关的控件啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Swing有2年没碰了。我觉得可以有3中解决方法吧:1:存放数据库,登录时读取。2:存放文本中,登陆时读取。3:设置文本框和密码框的默认值。 支持swing你可以写一个公共类。里面写两个static变量。一个用来保存用户名。一个用来保存密码。public class Config { public static String userName = null; public static String passWord = null;}在登陆面板登陆按钮的点击事件下获得文本框输入的值然后放到Config.userName和Config.passWord中Config.userName = tfUser.getText().trim();Config.passWord = String.valueOf(pfPwd.getPassword()().trim());以后就直接用Config.userNameConfig.passWord就行了。。问题解决。。可以结帖了。 肯定有个存储文件,至于是数据库文件,还是普通的文本,或者xml等都有可能 国外的开源IM软件都是把用户名和密码保存在本地,不过保存的是经过加密之后的数据,跟楼上所说的一样,可以是文本文件,xml,或者其他格式,我觉得文件类型不重要,重要的是保存在本地的数据的安全性! 加密后保存本地,文本文件,注册表,dll文件,其它格式的文件,数据库,都行。我一般存文本文件,这样方便。 java、Xj3D、X3D 回复刚才 justmewei朋友提到的简练的正则表达式的问题 关于按钮的action问题 字节数组[]转换成图象文件,文件保存为空 设计一个程序 有状态SESSIONBEAN和无状态SESSIONBEAN在使用中的具体区别是什么呢????? 可否禁用JFram的最小化('-')和最大化('口')? table中怎么让输入的字母自动变成大写字母? 送分:JTextArea java 中的向量,vector能不能存放非string型的变量 高分求解俩个小问题! java mail 调式
1:存放数据库,登录时读取。
2:存放文本中,登陆时读取。
3:设置文本框和密码框的默认值。
public class Config {
public static String userName = null;
public static String passWord = null;
}
在登陆面板登陆按钮的点击事件下获得文本框输入的值然后放到Config.userName和Config.passWord中Config.userName = tfUser.getText().trim();
Config.passWord = String.valueOf(pfPwd.getPassword()().trim());以后就直接用
Config.userName
Config.passWord
就行了。。
问题解决。。可以结帖了。
我一般存文本文件,这样方便。