我试图在 JDialog 对话框打开时隐藏 JFrame,请问如何使用 addActionListener() 来做到这一点;
最佳答案
当您创建 JDialog 时,您应该将 JFrame 指定为对话框的所有者,然后您可以随时使用对话框的 getOwner() 方法来获取框架引用。
在 JDialog 中,您应该能够使用 WindowListener
。
- 在
windowOpened
事件中隐藏框架 - 在
windowClosed
事件中显示框架。
关于java - 如何在 JDialog 类打开时隐藏 JFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22334749/