以下代码是用于登录和密码的弹出窗口(JOptionPane)。
如何让我的Java程序记住这两个字符串log
和pass
,这样当用户关闭程序并下次打开它时...... log
和{上次插入的{1}}已经作为默认值?
pass
答案 0 :(得分:2)
您可以选择多种选择,您可以根据自己想要的内容进行选择。
一句警告。如果我是你,我不会保存密码,这些方法都不是黑客证据。
你可以:
Properties
API并将内容保存并加载到文件Preferences
API照顾你的持久性每个人都有利有弊。您需要权衡每一个并确定哪个最符合您的直接需求。
就个人而言,我喜欢Preferences
API,但它确实意味着您无法控制数据的存储位置。
答案 1 :(得分:1)
将它们保存到文件中并在启动时读取。 http://docs.oracle.com/javase/tutorial/essential/io/file.html上的示例。