【发布时间】:2018-12-18 15:45:52
【问题描述】:
我正在为机器人编写一个 java 插件,其中涉及使用动态JTree。当使用插件的程序关闭,然后重新打开时,任何变量和对象都需要存储在机器人DataModel 中。但是,我不能在程序数据模型中存储JTree,但我需要能够存储树,以便在重新打开程序时可以更改和更新它。所以我的问题是,因为我可以将字符串存储在机器人DataModel 中,是否有一种机制可以转换JTree 的.toString 及其TreeModel,以便我可以将树保存为字符串,然后当我重新打开程序时将其转换回来?
提前致谢。
【问题讨论】:
-
您需要将字符串解析回来。或者您可以存储
JSON String并使用任何JSON库轻松转换。