EAS BOS 设置UI界面全屏、窗口显示

package com.kingdee.eas.common.client;

//EAS系统定义的界面打开方式
public class UIFactoryName {
    public static final String FIXTAB = "com.kingdee.eas.base.uiframe.client.UIFixTabFactory";//不推荐使用
    public static final String NEWTAB = "com.kingdee.eas.base.uiframe.client.UINewTabFactory";//以新页签形式打开
    public static final String NEWWIN = "com.kingdee.eas.base.uiframe.client.UINewFrameFactory";//以新窗口形式打开,可最大化
    public static final String NEWSESSION = "com.kingdee.eas.base.uiframe.client.UINewSessionFactory";//不推荐使用
    public static final String MODEL = "com.kingdee.eas.base.uiframe.client.UIModelDialogFactory";//以小窗口形式打开,不可最大化
    public static final String EDITWIN = "com.kingdee.eas.base.uiframe.client.UINewFrameFactory";//不推荐使用
}

1.设置EditUI打开方式:1)覆盖父类getEditUIModal()方法;2)常用的界面打开方式 NEWTAB 、MODEL 、 NEWWIN

@Override
protected String getEditUIModal(){
    return UIFactoryName.NEWTAB; //以新页签方式打开,可以根据需要return 
}

2.代码打开新界面,可以参考我的另一篇文章
https://blog.csdn.net/qq_25170493/article/details/82704443

 

你可能感兴趣的:(EAS,BOS)