Browse Source

Pull request #9158: REPORT-70850 下拉树优化埋点

Merge in DESIGN/design from ~YUAN.WANG/design:feature/x to feature/x

* commit '2dbf13726dc256e42cc063ee9a6862f98cb3d8f2':
  REPORT-70850 下拉树优化埋点
feature/x
Yuan.Wang 2 years ago
parent
commit
9d6d5efed8
  1. 18
      designer-base/src/main/java/com/fr/design/gui/frpane/TreeSettingPane.java

18
designer-base/src/main/java/com/fr/design/gui/frpane/TreeSettingPane.java

@ -62,13 +62,12 @@ public class TreeSettingPane extends BasicPane implements DataCreatorUI {
UILabel buildWayLabel = new UILabel(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Basic_Build_Way") + " :");
buildWayPanel.add(buildWayLabel);
buildBox = new UIComboBox(buildWay);
buildBox.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
cardChanged(buildBox.getSelectedIndex());
}
});
buildBox.addItemListener(e -> {
cardChanged(buildBox.getSelectedIndex());
if (e.getStateChange() == ItemEvent.SELECTED) {
doBuildBoxSelect(buildBox.getSelectedIndex());
}
});
buildWayPanel.add(buildBox);
controlPane = new JTreeControlPane(new NameableCreator[]{treeNode},
@ -79,7 +78,10 @@ public class TreeSettingPane extends BasicPane implements DataCreatorUI {
cardChanged(0);
}
private void cardChanged(Integer index) {
private void doBuildBoxSelect(Integer selectedIndex) {
}
private void cardChanged(int index) {
this.remove(controlPane);
this.remove(autoBuildPane);

Loading…
Cancel
Save