在 JAVA GUI 中执行的操作代码中,我将如何计算按下按钮的次数。即使在 GUI 窗口关闭之后,计数变量的最终值也应该被存储,并且该值应该在再次打开 GUI 时获得计数的文本字段中可见。任何帮助将不胜感激。
问问题
718 次
2 回答
0
第1部分
我将首先创建一个实现ActionListener
并使用按钮注册它的类。
这个类唯一会做的就是每次actionPerformed
调用时增加一个内部计数器。
第2部分
这归结为多种可能性。
您可以使用Properties
它基本上是一个键/值对列表(它本质上是HashMap
具有一些附加功能的),它允许您保存和加载它的内容。
问题在于处理String
值,因此您需要自己转换值。好处是您知道文件的保存位置,并且可以在需要时自行修改。
您可以使用Preferences
API。稍微复杂一点Properties
,但会自动处理原始值的存储。
API 还自动管理它的Preferences
存储,因此您无需显式保存或加载它。这里的缺点是您不知道这些可能存储在哪里。
于 2013-09-16T04:31:10.643 回答