Browse Source

CHART-14960 结果数据的系列和中位数增加无

feature/big-screen
Qinghui.Liu 4 years ago
parent
commit
c457b64d66
  1. 14
      designer-chart/src/main/java/com/fr/van/chart/box/data/table/BoxPlotTableResultDataSeriesPane.java
  2. 4
      designer-chart/src/main/java/com/fr/van/chart/box/data/table/UIComboBoxWithEditLabel.java

14
designer-chart/src/main/java/com/fr/van/chart/box/data/table/BoxPlotTableResultDataSeriesPane.java

@ -56,6 +56,11 @@ public class BoxPlotTableResultDataSeriesPane extends AbstractTableDataContentPa
median = createUIComboBoxWithEditLabel(Toolkit.i18nText("Fine-Design_Chart_Data_Median")); median = createUIComboBoxWithEditLabel(Toolkit.i18nText("Fine-Design_Chart_Data_Median"));
q1 = createUIComboBoxWithEditLabel(Toolkit.i18nText("Fine-Design_Chart_Data_Q1")); q1 = createUIComboBoxWithEditLabel(Toolkit.i18nText("Fine-Design_Chart_Data_Q1"));
min = createUIComboBoxWithEditLabel(Toolkit.i18nText("Fine-Design_Chart_Data_Min")); min = createUIComboBoxWithEditLabel(Toolkit.i18nText("Fine-Design_Chart_Data_Min"));
addNoneItem();
seriesName.setSelectedItem(null);
median.populateComboBox(null);
} }
private JPanel createUIComboBoxPane(UIComboBox comboBox, String title) { private JPanel createUIComboBoxPane(UIComboBox comboBox, String title) {
@ -134,6 +139,8 @@ public class BoxPlotTableResultDataSeriesPane extends AbstractTableDataContentPa
refreshBoxItems(median.getComboBox(), list); refreshBoxItems(median.getComboBox(), list);
refreshBoxItems(q1.getComboBox(), list); refreshBoxItems(q1.getComboBox(), list);
refreshBoxItems(min.getComboBox(), list); refreshBoxItems(min.getComboBox(), list);
addNoneItem();
} }
public void clearAllBoxList() { public void clearAllBoxList() {
@ -145,6 +152,13 @@ public class BoxPlotTableResultDataSeriesPane extends AbstractTableDataContentPa
clearBoxItems(median.getComboBox()); clearBoxItems(median.getComboBox());
clearBoxItems(q1.getComboBox()); clearBoxItems(q1.getComboBox());
clearBoxItems(min.getComboBox()); clearBoxItems(min.getComboBox());
addNoneItem();
}
private void addNoneItem() {
seriesName.addItem(Toolkit.i18nText("Fine-Design_Chart_Use_None"));
median.addItem(Toolkit.i18nText("Fine-Design_Chart_Use_None"));
} }
public void populateBean(ChartCollection collection) { public void populateBean(ChartCollection collection) {

4
designer-chart/src/main/java/com/fr/van/chart/box/data/table/UIComboBoxWithEditLabel.java

@ -45,6 +45,10 @@ public abstract class UIComboBoxWithEditLabel extends JPanel implements UIObserv
this.comboBox = comboBox; this.comboBox = comboBox;
} }
public void addItem(String value) {
comboBox.addItem(value);
}
protected void addItemListener(ItemListener aListener) { protected void addItemListener(ItemListener aListener) {
comboBox.addItemListener(aListener); comboBox.addItemListener(aListener);
} }

Loading…
Cancel
Save