美文网首页
Lesson4 模态化窗口

Lesson4 模态化窗口

作者: 大丰87 | 来源:发表于2019-05-12 01:21 被阅读0次

Plaform 平台工具,可以直接关闭打开的多个窗口,比如一些3D 等等

如何设置模态化窗口

(模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。一般来说,Windows应用程序中,对话框分为模态对话框和非模态对话框两种。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。)

    Stage s1 = new Stage();
    s1.setTitle("s1");
    
    Stage s2 = new Stage();
    s2.setTitle("s2");
    s2.initOwner(s1);//设置s1的子窗体s2,也就是s1是s2的父窗体,如果s1被关闭,s2也会立即被关闭
    s2.initModality(Modality.WINDOW_MODAL); //设置模态化窗口后,如果s2窗口不关闭,是无法操作s1的,设置模态化,必须先设置窗体父子关系.

    Stage s3 = new Stage();
    s3.setTitle("s3");

    s1.show();
    s2.show();
    s3.show();

如何设置父子窗体

    s2.initOwner(s1);//初始化拥有者,可以理解为初始化父窗体s1;

相关文章

网友评论

      本文标题:Lesson4 模态化窗口

      本文链接:https://www.haomeiwen.com/subject/vbdqaqtx.html