我目前正在使用scala 2.9.1开发应用程序的登录系统。我的问题是如何验证输入密码字段的密码,因为返回的字符串已加密。我认为密码匹配有一个简单的.command?谢谢你的帮助!
答案 0 :(得分:3)
使用方法password
获取输入的文本并执行您喜欢的任何操作。我不认为有任何加密。
值得注意的是password
返回的数组Char
而不是String。您可以使用password.mkString
将其变为String
。
scala> import swing._
import swing._
scala> val frame = new MainFrame
MainFrame
scala> val frame = new MainFrame
frame: scala.swing.MainFrame <snip>
scala> val pwf = new PasswordField
pwf: scala.swing.PasswordField = <snip>
scala> frame.contents = pwf
frame.contents: Seq[scala.swing.Component] = <snip>
scala> frame.open
scala> pwf.password
res1: Array[Char] = Array(a, b, c, d, e, f)