1. 程式人生 > 其它 >EAS BOS 設定UI介面全屏、視窗顯示

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";
}
設定 EditUI 開啟方式:
  1. 覆蓋 ListUI 父類getEditUIModal()方法;
  2. 常用的介面開啟方式:NEWTAB 、MODEL 、NEWWIN
@Override
protected String getEditUIModal(){
    // 以新頁籤方式開啟,可以根據需要 return 
    return UIFactoryName.NEWTAB; 
}

原文連結:https://blog.csdn.net/qq_25170493/article/details/86494928