gpt4 book ai didi

java - 如何在单击时动态地将 swing 组件添加到 gui 并使其永久化

转载 作者:行者123 更新时间:2023-11-30 09:35:04 26 4
gpt4 key购买 nike

这个问题可能与此相关:java - How would I dynamically add swing component to gui on click?

但是是否有可能使您在运行时所做的更改成为永久性的,并在您重新运行应用程序时再次看到它?

我脑子里有一些模糊的想法,但你能给我一些建议吗?

最佳答案

这与 Swing 本身没有什么关系,而与持久性有关:您试图做的是设置一个对象(或一组对象)的状态,并让它在程序退出时保持不变。有几种方法可以做到这一点,包括序列化、使用 XML bean 或 JAXB 或属性的 XML 序列化(我喜欢)。我建议检查 JAXB 并通过将状态编码和解码为 XML 来持久化类的状态。否则,如果您有大量必须保留的信息,请考虑使用数据库。

关于java - 如何在单击时动态地将 swing 组件添加到 gui 并使其永久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11553559/

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