我有一个带2个按钮的JFrame。
每个按钮都会显示特定于该按钮的对话框:JDialog A
和JDialog B
。这些对话框中的每一个都使用方法M的方法M.在方法M内,我显示JOptionPane
。
我尝试将对话框作为组件传递,但这不起作用。我无法在null
中使用JOptionPane
,因为我需要它。
如何传递要在A
中使用的父对话框B
或JOptionPane
)?
答案 0 :(得分:-1)
我能够通过查看评论来解决我的问题,特别是来自@Radiodef。问题是我的对象被另一个线程破坏了,所以只有当我没有传递对象并对其进行硬编码时它才会起作用。