您的位置:程序门 -> java -> gui 设计



类似qq登录框的设计?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


类似qq登录框的设计?
发表于:2008-01-09 08:55:51 楼主
在输入qq号的登录框里,旁边有一个下拉的小三角,在这个框里面既可以输入文本即qq号,又可以下拉选择以前输入的号,请问这种文本框用gui怎么实现?还有“记住我的密码”的功能又是如何实现的呢?请高手指教!!
发表于:2008-01-09 10:52:391楼 得分:0
1、jcombobox
2、如果该用户选择“记住我的密码”,那么在数据库里应该有一个相应字段。jcombobox中选择该用户后,查询数据库,如果该选项被选中,就取出密码填充到密码框里。当然,这里所说的的数据库可以是一个记录了登录用户信息本地的文件。
发表于:2008-01-09 12:00:582楼 得分:0
jcombobox
发表于:2008-01-09 12:01:023楼 得分:0
楼主参看lumaqq的源码吧,很简单的,
在输入qq号的登录框里,旁边有一个下拉的小三角,在这个框里面既可以输入文本即qq号,又可以下拉选择以前输入的号,请问这种文本框用gui怎么实现?

用可编辑的combox就可以了。

还有“记住我的密码”的功能又是如何实现的呢?

把密码加密后保存到文本文件里,程序启动时再读出来。

请高手指教!!
发表于:2008-01-10 11:08:524楼 得分:0
如果流量不大的话,你可以用一个合适的二维数组来保存输入的密码和相对应的用户名,当用户输入名字的时候对应的密码就会出来,这样其不是更好。
发表于:2008-01-10 18:00:305楼 得分:0
3楼的说的不错,4楼的意见也挺好,我现在怎么也不能得到jcombobox的输入的值。我查了api可是找不到相应的方法,getselecteditem()是得到所选的值,我看好像getinputcontext()是得到输入值,可是我用了不好使。那接下来的问题就是如何得到值了,大家教教我吧!!
发表于:2008-01-11 23:10:196楼 得分:0
以前输入的qq好存到数据库中,然后程序开始的时候,jcombobox通过additem获得数据库中的以前输入过得号码


快速检索

最新资讯
热门点击