java - 记住在客户端的独立应用程序上输入的值

标签 java swing

我们有一个独立的 java swing 应用程序,用户可以在其中通过提供打印机的 IP 在打印机上打印他画的东西。

现在的需求是app需要记住这个用户最后一次给的ip。

到目前为止,我能想到的是(虽然很粗鲁)- 在客户端机器上保留一个日志文件类型的存储,并且每次应用程序出现时它都会读取最后提交的一个。

任何建议都会有所帮助。

提前致谢。

最佳答案

这是使用 Java 的教程 Preferences API来实现你想要的。 来自文章:

The Java Preferences API provides a systematic way to handle user and system preference and configuration data, e.g. to save user settings, remember the last value of a field etc.

我会使用这种方法而不是将任何数据显式写入文件,因为它与平台无关。

关于java - 记住在客户端的独立应用程序上输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4661352/

相关文章:

Java:当被另一个线程中断时,如何在线程上捕获 InterruptedException?

java - 不知道如何使用 Hermit 从 java 中的本体中获取对象属性

java - 使用 Java 的数独 GUI

java - 如何从 Tab 键导航中排除列?

Java Swing 第二个 JFrame 布局填充空间?

java - 如何根据映射中相似的键值前缀构建对象

javascript - 尝试读取 JSP 时出错(500 内部服务器错误)

java - 如何知道构建是否已完成且没有失败

java - 我怎样才能使黑色在上传的图像之上透明?

java - 在 JTable 列中设置右对齐