如何将 JDialog 框中的值返回到父 JFrame?
2022-08-31 21:07:35
我创建了一个模态JDialog框,上面有一个自定义绘图和一个JButton。当我单击 JButton 时,JDialog 框应该关闭,并且应该返回一个值。
我在父 JFrame 中创建了一个名为 setModalPiece 的函数,该函数接收一个值并将其设置为局部 JFrame 变量。
问题是,此函数在 JDialog 框中不可见(即使 JDialog 框具有对父 JFrame 的引用)。
两个问题:1)有没有更好的方法将值从JDialog框返回到其父JFrame?
2) 为什么传递给 JDialog 的 JFrame 引用不能用于访问我的 JFrame 函数集ModalPiece?