我有一个CustomDialog
可以扩展的JDialog
.
在其中constructor
我有
setModalityType(ModalityType.APPLICATION_MODAL);
setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
它们似乎不能很好地协同工作:我认为模态卡住了defaultcloseoperation
,最后我必须单击两次X
才能CustomDialog
关闭。
我应该如何采取行动来获得两者
1-始终在顶部可视化(我application_modal
用于此)
2-关闭时处理