当前位置: 技术问答>java相关
请教一个关于Java Application中Frame的模态非模态的问题。
来源: 互联网 发布时间:2015-10-26
本文导语: 一个java应用程序,响应某个菜单调用弹出一个窗口,窗口为我自定义的JFrame类,调用如下: void EmployeeInfoMenuItem_actionPerformed(ActionEvent e) { ExployeeInfoFrame modify = new ExployeeInfoFrame(); modi...
一个java应用程序,响应某个菜单调用弹出一个窗口,窗口为我自定义的JFrame类,调用如下:
void EmployeeInfoMenuItem_actionPerformed(ActionEvent e)
{
ExployeeInfoFrame modify = new ExployeeInfoFrame();
modify.setTitle("在职员工基本信息修改");
modify.setSize(400, 390);
modify.setLocation(200,200);
modify.setVisible(true);
}
但是这个界面是非模态的,我还可以切换到主界面,还可以进行其他操作,我现在想做成模态的,让它不能回到父窗口,除非关闭此Frame,如何实现?
void EmployeeInfoMenuItem_actionPerformed(ActionEvent e)
{
ExployeeInfoFrame modify = new ExployeeInfoFrame();
modify.setTitle("在职员工基本信息修改");
modify.setSize(400, 390);
modify.setLocation(200,200);
modify.setVisible(true);
}
但是这个界面是非模态的,我还可以切换到主界面,还可以进行其他操作,我现在想做成模态的,让它不能回到父窗口,除非关闭此Frame,如何实现?
|
dialog可以是非模态和模态,但是frame没有这个。
|
Frame应该不能实现