我正在用几个面板组合一个 GUI。在一个面板中,有供用户输入各种参数的组件。在另一个面板中,有一些按钮和一个位置,可以根据使用用户输入生成的数据输出绘图。
我现在让所有不同的部分独立工作,我只想让他们互相交谈!
当我点击一个按钮时,我想获取所有用户输入并将它们组合起来以生成数据集并绘制它。然后另一个按钮将相同的数据写入文件。
我有单独实现所有组件的代码,将数据写入文件的代码和从数据生成绘图的代码。所有这些都工作正常。
我认为我可以使用 Action/ChangeEvents 来获取参数并将它们分配给 ArrayList。然后使用这个数组列表来生成数据。
我发现很难计划解决这个问题的方法。
目前,我在事件处理程序中使用 get set 方法为数组列表的特定实例设置参数级别,我想将此实例传递给另一个类以生成数据,但不知道如何使其可访问。
我希望我在这里提供了足够的信息。如果有人对此有任何想法,他们将不胜感激。