Browse Source

REPORT-64062 【主题边框】上一个样式设置边框颜色后,新增的样式默认边框色会记录

【问题原因】
在新建主题单元格样式情况下,CellBorderStyle中的各字段为空,导致无法重置
线宽和颜色配置项。

【改动思路】
重置先宽和颜色配置项时给一个默认值
feature/x
Starryi 3 years ago
parent
commit
5b5f49540f
  1. 3
      designer-base/src/main/java/com/fr/design/gui/style/BorderPane.java

3
designer-base/src/main/java/com/fr/design/gui/style/BorderPane.java

@ -223,6 +223,9 @@ public class BorderPane extends AbstractBasicStylePane implements GlobalNameObse
} else if (cellBorderStyle.getHorizontalStyle() != Constants.LINE_NONE) { } else if (cellBorderStyle.getHorizontalStyle() != Constants.LINE_NONE) {
this.currentLineCombo.setSelectedLineStyle(cellBorderStyle.getHorizontalStyle()); this.currentLineCombo.setSelectedLineStyle(cellBorderStyle.getHorizontalStyle());
this.currentLineColorPane.setSelectObject(cellBorderStyle.getHorizontalColor()); this.currentLineColorPane.setSelectObject(cellBorderStyle.getHorizontalColor());
} else {
this.currentLineCombo.setSelectedLineStyle(Constants.LINE_NONE);
this.currentLineColorPane.setSelectObject(Color.BLACK);
} }
} }

Loading…
Cancel
Save