Browse Source

MOBILE-6341 【9.2】FR9.0设计器支持修改决策报表图表块移动端自适应逻辑=>代码规范

plough 7 years ago
parent
commit
b8b22da030
  1. 12
      designer_form/src/com/fr/design/widget/ui/designer/mobile/ChartEditorDefinePane.java

12
designer_form/src/com/fr/design/widget/ui/designer/mobile/ChartEditorDefinePane.java

@ -1,5 +1,6 @@
package com.fr.design.widget.ui.designer.mobile; package com.fr.design.widget.ui.designer.mobile;
import com.fr.base.mobile.ChartMobileAttrProvider;
import com.fr.base.mobile.ChartMobileFitAttrState; import com.fr.base.mobile.ChartMobileFitAttrState;
import com.fr.base.mobile.ChartMobileFitAttrStateProvider; import com.fr.base.mobile.ChartMobileFitAttrStateProvider;
import com.fr.design.constants.LayoutConstants; import com.fr.design.constants.LayoutConstants;
@ -20,7 +21,9 @@ import com.fr.form.ui.BaseChartEditor;
import com.fr.form.ui.container.WFitLayout; import com.fr.form.ui.container.WFitLayout;
import com.fr.general.Inter; import com.fr.general.Inter;
import com.fr.plugin.ExtraClassManager; import com.fr.plugin.ExtraClassManager;
import com.fr.stable.StringUtils;
import com.fr.stable.fun.FunctionProcessor; import com.fr.stable.fun.FunctionProcessor;
import com.fr.third.org.apache.poi.util.StringUtil;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
@ -52,7 +55,7 @@ public class ChartEditorDefinePane extends MobileWidgetDefinePane{
@Override @Override
protected JPanel createContentPane() { protected JPanel createContentPane() {
return null; return new JPanel();
} }
@Override @Override
@ -62,7 +65,7 @@ public class ChartEditorDefinePane extends MobileWidgetDefinePane{
@Override @Override
public String title4PopupWindow() { public String title4PopupWindow() {
return "ChartEditor"; return StringUtils.EMPTY;
} }
@ -175,8 +178,9 @@ public class ChartEditorDefinePane extends MobileWidgetDefinePane{
@Override @Override
public void update() { public void update() {
((BaseChartEditor)xCreator.toData()).getMobileAttr().setZoomInAttr(ChartMobileFitAttrState.PROPORTION); ChartMobileAttrProvider mobileAttr = ((BaseChartEditor)xCreator.toData()).getMobileAttr();
((BaseChartEditor)xCreator.toData()).getMobileAttr().setZoomOutAttr((ChartMobileFitAttrState)((Item)zoomOutComboBox.getSelectedItem()).getValue()); mobileAttr.setZoomInAttr(ChartMobileFitAttrState.PROPORTION);
mobileAttr.setZoomOutAttr((ChartMobileFitAttrState)((Item)zoomOutComboBox.getSelectedItem()).getValue());
DesignerContext.getDesignerFrame().getSelectedJTemplate().fireTargetModified(); // 触发设计器保存按钮亮起来 DesignerContext.getDesignerFrame().getSelectedJTemplate().fireTargetModified(); // 触发设计器保存按钮亮起来
} }
} }

Loading…
Cancel
Save