Browse Source

Pull request #12143: REPORT-96808 屏蔽设计器系统信息面板中的jxbrowser相关参数

Merge in DESIGN/design from ~DESTINY.LIN/design:release/11.0 to release/11.0

* commit 'db6b2ceb18e01029682d01f6b367a437ffc0f9a7':
  REPORT-96808 屏蔽设计器系统信息面板中的jxbrowser相关参数
  REPORT-96808 屏蔽设计器系统信息面板中的jxbrowser相关参数
  REPORT-96808 屏蔽设计器系统信息面板中的jxbrowser相关参数
  REPORT-96808 屏蔽设计器系统信息面板中的jxbrowser相关参数
release/11.0
Destiny.Lin-林锦龙 2 years ago
parent
commit
b47000d49c
  1. 20
      designer-base/src/main/java/com/fr/design/actions/help/SystemInfoPane.java

20
designer-base/src/main/java/com/fr/design/actions/help/SystemInfoPane.java

@ -41,16 +41,12 @@ public class SystemInfoPane extends JPanel {
for (int i = 0; i < keys.length; i++) {
Object[] tableRowData = new Object[2];
String keyValue = keys[i].toString();
// james:屏蔽掉exe4j的内容
if (keyValue.indexOf("exe4j") != -1) {
continue;
}
// james:这个也是exe4j的东东
if ("install4j.exeDir".equals(keyValue)) {
if (needToShield(keyValue)) {
continue;
}
if(keyValue.indexOf("FineReport") != -1){
if(keyValue.contains("FineReport")){
keys[i] = keyValue.replaceAll("FineReport", ProductConstants.APP_NAME);
}
@ -66,4 +62,14 @@ public class SystemInfoPane extends JPanel {
add(new JScrollPane(table), BorderLayout.CENTER);
}
/**
* 是否属于需要屏蔽的内容(当前屏蔽掉exe4j与jxbrowser的内容)
*
* @param keyValue 对应的key值
* @return 需要屏蔽则返回true
*/
private boolean needToShield(String keyValue) {
return keyValue.contains("exe4j") || keyValue.contains("jxbrowser") || "install4j.exeDir".equals(keyValue);
}
}
Loading…
Cancel
Save