Java 关闭另一个窗体后更新主窗体

Java 关闭另一个窗体后更新主窗体,java,forms,Java,Forms,我正在开发一个用Java编写的应用程序。它在第一次初始化时从.xml文件中读取校准值,以便以后进行计算。以后可以从另一个名为“属性”的表单(从主表单打开)修改值并将其保存到xml文件中 关闭“属性”窗体以从.xml文件读取新修改的值后,如何通知主窗体?或者有没有更好的方法来交换这些数据,我以后就不应该再阅读.xml了?如果没有关于表单设置的更多信息,很难给出真正的答案 创建一个对象设置,以保存将从.xml文件中读取的信息。基本上,有一个(或多个必要的)这些对象。将.xml文件中的信息存储到其中。

我正在开发一个用Java编写的应用程序。它在第一次初始化时从.xml文件中读取校准值,以便以后进行计算。以后可以从另一个名为“属性”的表单(从主表单打开)修改值并将其保存到
xml
文件中


关闭“属性”窗体以从
.xml
文件读取新修改的值后,如何通知主窗体?或者有没有更好的方法来交换这些数据,我以后就不应该再阅读.xml了?

如果没有关于表单设置的更多信息,很难给出真正的答案

创建一个对象设置,以保存将从.xml文件中读取的信息。基本上,有一个(或多个必要的)这些对象。将.xml文件中的信息存储到其中。在Properties表单中传递并更新该数据对象,并将其返回。编辑完成后,启动propertyChange或调用一个方法,该方法将触发tell Main从数据存储对象读取

如果要在关闭属性表单时继续重新读取.xml文件,则需要编辑窗口/表单关闭过程(取决于表单的设置方式)。如果属性表单是JFrame,那么应该有一个“windowClosing”方法可以为它编写