swing中,把弹出的frame置顶,别的地方都不能点击,必须关闭frame以后才能点击
展开全部
弹出的可以用JDialog一样用和JFrame一样都是属于Window的子类,但是Frame中好像没有这个方法,dialog.setModalityType(ModalityType.APPLICATION_MODAL);参数自己换换
追问
现在的参数是什么意思?
追答
APPLICATION_MODAL APPLICATION_MODAL 对话框阻塞同一 Java 应用程序中的所有顶层窗口(它自己的子层次结构中的顶层窗口除外)。
DOCUMENT_MODAL DOCUMENT_MODAL 对话框阻塞对同一文档中所有顶层窗口的输入(它自己的子层次结构中的顶层窗口除外)。
MODELESS MODELESS 对话框不阻塞任何顶层窗口。
TOOLKIT_MODAL TOOLKIT_MODAL 对话框阻塞从同一工具包运行所有顶层窗口(它自己的子层次结构中的顶层窗口除外)。
其实,同学,你可以自己看看API的,都有说明的.API中JFrame有个setModalExclusionType方法,应该就是设置JFrame的模态用的,和JDialog中的setModalityType应该是一样的功能,你可以自己看看API然后试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询