gpt4 book ai didi

Java 首选项 API 吞吐量

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:28:36 27 4
gpt4 key购买 nike

我正在使用 Java Preferences API 来存储 Swing 应用程序的窗口位置和大小。此时此刻,我正在监听窗口调整大小/重新定位事件并在每次更改时存储位置和大小。然而,这意味着如果用户慢慢地将 200px 宽的窗口调整为 400px 宽,我可能会在很短的时间内写入大约 200 次新窗口大小。

首选项 API 使用主机系统上可用的任何数据存储(Windows 的 Windows 注册表等)——但问题是,属性 API 的限制或最佳实践是什么?可以吗,还是只有在用户完成调整大小时才写才聪明?有人在不同平台上使用过 Properties API 吗?

最佳答案

刚刚重新阅读并意识到您在谈论应用程序本身而不是对话框,但这个概念可能仍然适用:仅在成功关闭应用程序时记录尺寸。我认为这对大多数用户/情况来说都很好。


为什么不只在“确定”或“取消”按钮事件时记录新尺寸? IE。不要动态存储它。

如果它是模态的,那么您不会丢失任何东西,它只是您想要的最终值。谁在乎一毫秒是不是 307 像素?

关于Java 首选项 API 吞吐量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3061627/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com