Browse Source

MOBILE-3963 9.0设计器新界面(移动端)=>国际化

plough 7 years ago
parent
commit
c9b7354701
  1. 4
      designer_form/src/com/fr/design/mainframe/MobileWidgetListPane.java
  2. 6
      designer_form/src/com/fr/design/mainframe/WidgetPropertyPane.java
  3. 4
      designer_form/src/com/fr/design/widget/ui/designer/mobile/BodyMobileDefinePane.java
  4. 5
      designer_form/src/com/fr/design/widget/ui/designer/mobile/ParaMobileDefinePane.java

4
designer_form/src/com/fr/design/mainframe/MobileWidgetListPane.java

@ -50,10 +50,6 @@ public class MobileWidgetListPane extends UISimpleListControlPane {
* @return List<String> widgetNameList
*/
private List<String> getData() {
if (designer.isFormParaDesigner()) {
return EMPTY_LIST;
}
//选择的控件
XCreator selectedCreator = designer.getSelectionModel().getSelection().getSelectedCreator();
Widget selectedModel = selectedCreator != null ? selectedCreator.toData() : null;

6
designer_form/src/com/fr/design/mainframe/WidgetPropertyPane.java

@ -7,7 +7,6 @@ import com.fr.design.designer.beans.events.DesignerEditListener;
import com.fr.design.designer.beans.events.DesignerEvent;
import com.fr.design.designer.creator.*;
import com.fr.design.designer.properties.EventPropertyTable;
import com.fr.design.dialog.BasicPane;
import com.fr.design.fun.WidgetPropertyUIProvider;
import com.fr.design.gui.ibutton.UIHeadGroup;
import com.fr.design.gui.icontainer.UIScrollPane;
@ -16,13 +15,10 @@ import com.fr.design.gui.itable.AbstractPropertyTable;
import com.fr.design.layout.FRGUIPaneFactory;
import com.fr.design.mainframe.widget.ui.FormWidgetCardPane;
import com.fr.design.widget.ui.designer.mobile.MobileWidgetDefinePane;
import com.fr.form.ui.Widget;
import com.fr.general.Inter;
import com.fr.stable.ArrayUtils;
import javax.swing.*;
import javax.swing.border.LineBorder;
import javax.swing.table.JTableHeader;
import java.awt.*;
import java.util.ArrayList;
import java.util.List;
@ -214,7 +210,7 @@ public class WidgetPropertyPane extends FormDockView implements BaseWidgetPrope
// "无可用配置项"面板
private JPanel getUnavailablePane() {
JPanel panel = FRGUIPaneFactory.createBorderLayout_S_Pane();
UILabel label = new UILabel("无可用配置项");
UILabel label = new UILabel(Inter.getLocText("FR-Designer_No_Settings_Available"));
label.setHorizontalAlignment(SwingConstants.CENTER);
panel.add(label);
return panel;

4
designer_form/src/com/fr/design/widget/ui/designer/mobile/BodyMobileDefinePane.java

@ -61,7 +61,7 @@ public class BodyMobileDefinePane extends MobileWidgetDefinePane {
// 手机属性
private UIExpandablePane getMobilePropertyPane() {
JPanel panel = FRGUIPaneFactory.createBorderLayout_S_Pane();
appRelayoutCheck = new UICheckBox("手机重布局", true);
appRelayoutCheck = new UICheckBox(Inter.getLocText("FR-Designer-App_ReLayout"), true);
appRelayoutCheck.setBorder(BorderFactory.createEmptyBorder(0, 0, 10, 0));
panel.setBorder(BorderFactory.createEmptyBorder(10, 0, 0, 0));
panel.add(appRelayoutCheck);
@ -79,7 +79,7 @@ public class BodyMobileDefinePane extends MobileWidgetDefinePane {
JPanel panelWrapper = FRGUIPaneFactory.createBorderLayout_S_Pane();
panelWrapper.add(mobileWidgetListPane, BorderLayout.CENTER);
return new UIExpandablePane("控件顺序", 280, 20, panelWrapper);
return new UIExpandablePane(Inter.getLocText("FR-Designer_WidgetOrder"), 280, 20, panelWrapper);
}
private void bindListeners2Widgets() {

5
designer_form/src/com/fr/design/widget/ui/designer/mobile/ParaMobileDefinePane.java

@ -4,7 +4,6 @@ import com.fr.design.designer.beans.events.DesignerEvent;
import com.fr.design.designer.creator.XCreator;
import com.fr.design.foldablepane.UIExpandablePane;
import com.fr.design.gui.frpane.AttributeChangeListener;
import com.fr.design.gui.icheckbox.UICheckBox;
import com.fr.design.layout.FRGUIPaneFactory;
import com.fr.design.mainframe.FormDesigner;
import com.fr.design.mainframe.MobileWidgetListPane;
@ -14,7 +13,6 @@ import com.fr.stable.StringUtils;
import javax.swing.*;
import java.awt.*;
import java.lang.reflect.Method;
/**
* Created by plough on 2018/2/5.
@ -23,7 +21,6 @@ public class ParaMobileDefinePane extends MobileWidgetDefinePane {
private XCreator paraCreator;
private FormDesigner designer;
private AttributeChangeListener changeListener;
private UICheckBox appRelayoutCheck;
private MobileWidgetListPane mobileWidgetListPane;
public ParaMobileDefinePane(XCreator xCreator) {
@ -64,7 +61,7 @@ public class ParaMobileDefinePane extends MobileWidgetDefinePane {
JPanel panelWrapper = FRGUIPaneFactory.createBorderLayout_S_Pane();
panelWrapper.add(mobileWidgetListPane, BorderLayout.CENTER);
return new UIExpandablePane("控件顺序", 280, 20, panelWrapper);
return new UIExpandablePane(Inter.getLocText("FR-Designer_WidgetOrder"), 280, 20, panelWrapper);
}
private void bindListeners2Widgets() {

Loading…
Cancel
Save