From bc6024ce749ac62c7b2a48d71aede7fff98b5563 Mon Sep 17 00:00:00 2001 From: zack Date: Mon, 14 Apr 2025 10:12:31 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E8=BF=87dimension=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data/datapane/connect/DBCPAttrPane.java | 3 +- .../design/gui/frpane/CommitTabbedPane.java | 3 +- .../DesignerFrameFileDealerPane.java | 5 +- .../write/submit/DBManipulationPane.java | 5 +- .../fr/env/detect/ui/EnvDetectorDialog.java | 3 +- .../fr/design/i18n/dimension_en.properties | 74 +++++++++++-------- .../fr/design/i18n/dimension_ja_JP.properties | 72 ++++++++++-------- .../fr/design/i18n/dimension_ko_KR.properties | 72 ++++++++++-------- .../fr/design/i18n/dimension_ru.properties | 74 +++++++++++-------- .../fr/design/i18n/dimension_zh.properties | 72 ++++++++++-------- .../fr/design/i18n/dimension_zh_TW.properties | 70 ++++++++++-------- .../ElementCasePaneAuthorityEditPane.java | 3 +- .../fr/design/report/ReportColumnsPane.java | 7 +- .../com/fr/design/report/WordExportPane.java | 3 +- 14 files changed, 267 insertions(+), 199 deletions(-) diff --git a/designer-base/src/main/java/com/fr/design/data/datapane/connect/DBCPAttrPane.java b/designer-base/src/main/java/com/fr/design/data/datapane/connect/DBCPAttrPane.java index 57f8407221..35e141242b 100644 --- a/designer-base/src/main/java/com/fr/design/data/datapane/connect/DBCPAttrPane.java +++ b/designer-base/src/main/java/com/fr/design/data/datapane/connect/DBCPAttrPane.java @@ -10,6 +10,7 @@ import com.fr.design.editor.editor.IntegerEditor; import com.fr.design.gui.icombobox.UIComboBox; import com.fr.design.gui.ilable.UILabel; import com.fr.design.gui.itextfield.UITextField; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.i18n.Toolkit; import com.fr.design.layout.FRGUIPaneFactory; import com.fr.design.layout.TableLayout; @@ -74,7 +75,7 @@ public class DBCPAttrPane extends BasicPane { // JPanel northFlowPane northFlowPane = FRGUIPaneFactory.createTopVerticalTitledBorderPane(Toolkit.i18nText("Fine-Design_Basic_ConnectionPool_Attr")); - northFlowPane.setPreferredSize(new Dimension(630, 430)); + northFlowPane.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane")); defaultPane.add(northFlowPane, BorderLayout.NORTH); // ContextPane diff --git a/designer-base/src/main/java/com/fr/design/gui/frpane/CommitTabbedPane.java b/designer-base/src/main/java/com/fr/design/gui/frpane/CommitTabbedPane.java index 291c80e798..add3da8271 100644 --- a/designer-base/src/main/java/com/fr/design/gui/frpane/CommitTabbedPane.java +++ b/designer-base/src/main/java/com/fr/design/gui/frpane/CommitTabbedPane.java @@ -8,6 +8,7 @@ import com.fr.design.write.submit.DBManipulationPane; import com.fr.design.gui.ibutton.UIButton; import com.fr.design.javascript.Commit2DBJavaScriptPane; import com.fr.general.ComparatorUtils; +import com.fr.stable.StringUtils; import javax.swing.*; @@ -217,7 +218,7 @@ public class CommitTabbedPane extends JComponent implements MouseListener, Mous while (true) { //从提交1开始 count = count == 0 ? 1 : count; - String newName = prefix + " " + count; + String newName = prefix + StringUtils.BLANK + count; boolean repeated = false; for (int i= 0;i < getTabCount();i++) { if (ComparatorUtils.equals( ((DBManipulationPane)dbManipulationPaneList.get(i)).getSubMitName(), newName)) { diff --git a/designer-base/src/main/java/com/fr/design/mainframe/DesignerFrameFileDealerPane.java b/designer-base/src/main/java/com/fr/design/mainframe/DesignerFrameFileDealerPane.java index ea3a46ae62..c2240f212e 100644 --- a/designer-base/src/main/java/com/fr/design/mainframe/DesignerFrameFileDealerPane.java +++ b/designer-base/src/main/java/com/fr/design/mainframe/DesignerFrameFileDealerPane.java @@ -29,6 +29,7 @@ import com.fr.design.gui.ilable.UILabel; import com.fr.design.gui.imenu.UIMenuHighLight; import com.fr.design.gui.itextfield.UITextField; import com.fr.design.gui.itoolbar.UIToolbar; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.i18n.Toolkit; import com.fr.design.layout.FRGUIPaneFactory; import com.fr.design.layout.TableLayout; @@ -712,7 +713,7 @@ public class DesignerFrameFileDealerPane extends JPanel implements FileToolbarSt // 确认按钮 confirmButton = new UIButton(Toolkit.i18nText("Fine-Design_Basic_Confirm")); - confirmButton.setPreferredSize(new Dimension(65, 25)); + confirmButton.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton")); confirmButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { @@ -723,7 +724,7 @@ public class DesignerFrameFileDealerPane extends JPanel implements FileToolbarSt // 取消按钮 UIButton cancelButton = new UIButton(Toolkit.i18nText("Fine-Design_Basic_Cancel")); - cancelButton.setPreferredSize(new Dimension(65, 25)); + cancelButton.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton")); cancelButton.addActionListener(new ActionListener() { diff --git a/designer-base/src/main/java/com/fr/design/write/submit/DBManipulationPane.java b/designer-base/src/main/java/com/fr/design/write/submit/DBManipulationPane.java index d4f5a96790..fd52155053 100644 --- a/designer-base/src/main/java/com/fr/design/write/submit/DBManipulationPane.java +++ b/designer-base/src/main/java/com/fr/design/write/submit/DBManipulationPane.java @@ -28,6 +28,7 @@ import com.fr.design.gui.icombobox.UIComboBoxRenderer; import com.fr.design.gui.ilable.UILabel; import com.fr.design.gui.ilist.CheckBoxList; import com.fr.design.gui.itree.refreshabletree.ExpandMutableTreeNode; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.i18n.Toolkit; import com.fr.design.javascript.JavaScriptActionPane; import com.fr.design.layout.FRGUIPaneFactory; @@ -201,7 +202,7 @@ public class DBManipulationPane extends BasicBeanPane { String updateCheckBoxName = Toolkit.i18nText("Fine-Design_Basic_RWA_NotChange_Unmodified"); UpdateCheckBox = new UICheckBox(updateCheckBoxName); UpdateCheckBox.setToolTipText(updateCheckBoxName); - UpdateCheckBox.setPreferredSize(new Dimension(180, 20)); + UpdateCheckBox.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox")); UIButton helpButton = new UIButton(HEIP_ICON); helpButton.setToolTipText(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Basic_Base_Help")); helpButton.setPreferredSize(new Dimension(20, 20)); @@ -350,7 +351,7 @@ public class DBManipulationPane extends BasicBeanPane { } protected Dimension createControlBtnPanePreferredSize() { - return new Dimension(110, 0); + return new Dimension(110, 20); } protected String setControlBtnPanePosition() { diff --git a/designer-base/src/main/java/com/fr/env/detect/ui/EnvDetectorDialog.java b/designer-base/src/main/java/com/fr/env/detect/ui/EnvDetectorDialog.java index 6fe0c1793b..55140ec833 100644 --- a/designer-base/src/main/java/com/fr/env/detect/ui/EnvDetectorDialog.java +++ b/designer-base/src/main/java/com/fr/env/detect/ui/EnvDetectorDialog.java @@ -11,6 +11,7 @@ import com.fr.design.gui.ibutton.UIButton; import com.fr.design.gui.ibutton.UIButtonUI; import com.fr.design.gui.icheckbox.UICheckBox; import com.fr.design.gui.ilable.UILabel; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.i18n.Toolkit; import com.fr.design.layout.FRGUIPaneFactory; import com.fr.design.mainframe.DesignerContext; @@ -171,7 +172,7 @@ public class EnvDetectorDialog extends JDialog { stopDetecting(detectButton); } }); -` detectButton.setPreferredSize(new Dimension(89, 30)); + detectButton.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton")); detectButton.setBorderPainted(false); detectButton.setContentAreaFilled(false); headerPanel.add(detectButton, BorderLayout.WEST); diff --git a/designer-base/src/main/resources/com/fr/design/i18n/dimension_en.properties b/designer-base/src/main/resources/com/fr/design/i18n/dimension_en.properties index 9a00559eae..5a0d78c27a 100644 --- a/designer-base/src/main/resources/com/fr/design/i18n/dimension_en.properties +++ b/designer-base/src/main/resources/com/fr/design/i18n/dimension_en.properties @@ -1,32 +1,42 @@ -com.fr.design.mainframe.check.CheckButton=305*118 -com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=630*185 -com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=570*31 -com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=630*280 -com.fr.design.report.ReportColumnsPane=800*600 -com.fr.env.RemoteEnvPane.dialog=458*132 -com.fr.design.version.check.dialog=490*95 -com.fr.design.version.detail.label=750*30 -com.fr.design.version.detail.dialog=900*500 -com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 -com.fr.design.web.pane.text.field=450*20 -com.fr.design.actions.server.dialog=800*630 -com.fr.design.report.fit.templatePane.dialog=800*400 -com.fr.design.report.fit.firstColumn=120*20 -com.fr.design.report.fit.column=160*20 -com.fr.design.lock.LockInfoDialog=500*180 -com.fr.design.mainframe.ForbiddenPane.refreshButton=75*24 -com.fr.start.common.DesignerOpenEmptyPanel.createButton=120*24 -com.fr.design.cell.expand.sort.pane=257*185 -com.fr.design.sort.rule.item=125*20 -com.fr.design.ds.column.sort.pane=250*180 -com.fr.design.sort.expand.header.pane=95*10 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 -com.fr.design.report.WatermarkSettingPane=720*600 -com.fr.design.file.MultiTemplateTabPane.popUpMenu=350*65 -com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 -com.fr.design.formula.FormulaPane=900*600 -com.fr.design.formula.FormulaPaneWhenReserveFormula=1200*600 -com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=130*20 -com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=140*20 -com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=100*24 +com.fr.design.mainframe.check.CheckButton=305*118 +com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=630*185 +com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=570*31 +com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=630*280 +com.fr.design.report.ReportColumnsPane=800*600 +com.fr.env.RemoteEnvPane.dialog=458*132 +com.fr.design.version.check.dialog=490*95 +com.fr.design.version.detail.label=750*30 +com.fr.design.version.detail.dialog=900*500 +com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 +com.fr.design.web.pane.text.field=450*20 +com.fr.design.actions.server.dialog=800*630 +com.fr.design.report.fit.templatePane.dialog=800*400 +com.fr.design.report.fit.firstColumn=120*20 +com.fr.design.report.fit.column=160*20 +com.fr.design.lock.LockInfoDialog=500*180 +com.fr.design.mainframe.ForbiddenPane.refreshButton=75*24 +com.fr.start.common.DesignerOpenEmptyPanel.createButton=120*24 +com.fr.design.cell.expand.sort.pane=257*185 +com.fr.design.sort.rule.item=125*20 +com.fr.design.ds.column.sort.pane=250*180 +com.fr.design.sort.expand.header.pane=95*10 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 +com.fr.design.report.WatermarkSettingPane=720*600 +com.fr.design.file.MultiTemplateTabPane.popUpMenu=350*65 +com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 +com.fr.design.formula.FormulaPane=900*600 +com.fr.design.formula.FormulaPaneWhenReserveFormula=1200*600 +com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=130*20 +com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=140*20 +com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=100*24 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton=60*20 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton=60*20 +com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane=630*330 +com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane=154*20 +com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton=68*20 +com.fr.design.report.WordExportPane.outNorthPane=580*110 +com.fr.design.report.ReportColumnsPane.labelButton=60*20 +com.fr.design.report.ReportColumnsPane.createRowPane.rowPane=500*80 +com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField=107*24 +com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox=100*20 \ No newline at end of file diff --git a/designer-base/src/main/resources/com/fr/design/i18n/dimension_ja_JP.properties b/designer-base/src/main/resources/com/fr/design/i18n/dimension_ja_JP.properties index d052ead680..50f8fdcb2b 100644 --- a/designer-base/src/main/resources/com/fr/design/i18n/dimension_ja_JP.properties +++ b/designer-base/src/main/resources/com/fr/design/i18n/dimension_ja_JP.properties @@ -1,31 +1,41 @@ -com.fr.design.mainframe.check.CheckButton=280*118 -com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=610*185 -com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=550*31 -com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=610*280 -com.fr.env.RemoteEnvPane.dialog=458*132 -com.fr.design.version.check.dialog=430*95 -com.fr.design.version.detail.label=650*30 -com.fr.design.version.detail.dialog=800*500 -com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 -com.fr.design.web.pane.text.field=400*20 -com.fr.design.actions.server.dialog=700*630 -com.fr.design.report.fit.templatePane.dialog=600*400 -com.fr.design.report.fit.firstColumn=170*20 -com.fr.design.report.fit.column=100*20 -com.fr.design.lock.LockInfoDialog=500*180 -com.fr.design.mainframe.ForbiddenPane.refreshButton=68*24 -com.fr.start.common.DesignerOpenEmptyPanel.createButton=70*24 -com.fr.design.cell.expand.sort.pane=257*170 -com.fr.design.sort.rule.item=125*20 -com.fr.design.ds.column.sort.pane=250*165 -com.fr.design.sort.expand.header.pane=95*10 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 -com.fr.design.report.WatermarkSettingPane=720*600 -com.fr.design.file.MultiTemplateTabPane.popUpMenu=240*65 -com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 -com.fr.design.formula.FormulaPane=900*600 -com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 -com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=100*20 -com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=130*20 -com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=160*24 +com.fr.design.mainframe.check.CheckButton=280*118 +com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=610*185 +com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=550*31 +com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=610*280 +com.fr.env.RemoteEnvPane.dialog=458*132 +com.fr.design.version.check.dialog=430*95 +com.fr.design.version.detail.label=650*30 +com.fr.design.version.detail.dialog=800*500 +com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 +com.fr.design.web.pane.text.field=400*20 +com.fr.design.actions.server.dialog=700*630 +com.fr.design.report.fit.templatePane.dialog=600*400 +com.fr.design.report.fit.firstColumn=170*20 +com.fr.design.report.fit.column=100*20 +com.fr.design.lock.LockInfoDialog=500*180 +com.fr.design.mainframe.ForbiddenPane.refreshButton=68*24 +com.fr.start.common.DesignerOpenEmptyPanel.createButton=70*24 +com.fr.design.cell.expand.sort.pane=257*170 +com.fr.design.sort.rule.item=125*20 +com.fr.design.ds.column.sort.pane=250*165 +com.fr.design.sort.expand.header.pane=95*10 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 +com.fr.design.report.WatermarkSettingPane=720*600 +com.fr.design.file.MultiTemplateTabPane.popUpMenu=240*65 +com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 +com.fr.design.formula.FormulaPane=900*600 +com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 +com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=100*20 +com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=130*20 +com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=160*24 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton=60*20 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton=60*20 +com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane=630*330 +com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane=154*20 +com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton=68*20 +com.fr.design.report.WordExportPane.outNorthPane=580*110 +com.fr.design.report.ReportColumnsPane.labelButton=60*20 +com.fr.design.report.ReportColumnsPane.createRowPane.rowPane=500*80 +com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField=107*24 +com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox=100*20 \ No newline at end of file diff --git a/designer-base/src/main/resources/com/fr/design/i18n/dimension_ko_KR.properties b/designer-base/src/main/resources/com/fr/design/i18n/dimension_ko_KR.properties index 525bfe56ad..abf114f5cf 100644 --- a/designer-base/src/main/resources/com/fr/design/i18n/dimension_ko_KR.properties +++ b/designer-base/src/main/resources/com/fr/design/i18n/dimension_ko_KR.properties @@ -1,31 +1,41 @@ -com.fr.design.mainframe.check.CheckButton=230*118 -com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=550*185 -com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=490*35 -com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=550*280 -com.fr.env.RemoteEnvPane.dialog=458*132 -com.fr.design.version.check.dialog=450*95 -com.fr.design.version.detail.label=700*30 -com.fr.design.version.detail.dialog=850*500 -com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 -com.fr.design.web.pane.text.field=450*20 -com.fr.design.actions.server.dialog=700*630 -com.fr.design.report.fit.templatePane.dialog=600*400 -com.fr.design.report.fit.firstColumn=130*20 -com.fr.design.report.fit.column=100*20 -com.fr.design.lock.LockInfoDialog=500*180 -com.fr.design.mainframe.ForbiddenPane.refreshButton=80*24 -com.fr.start.common.DesignerOpenEmptyPanel.createButton=90*24 -com.fr.design.cell.expand.sort.pane=267*165 -com.fr.design.sort.rule.item=125*20 -com.fr.design.ds.column.sort.pane=250*180 -com.fr.design.sort.expand.header.pane=95*10 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 -com.fr.design.report.WatermarkSettingPane=720*600 -com.fr.design.file.MultiTemplateTabPane.popUpMenu=240*65 -com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 -com.fr.design.formula.FormulaPane=900*600 -com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 -com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=75*20 -com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=100*20 -com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=80*24 +com.fr.design.mainframe.check.CheckButton=230*118 +com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=550*185 +com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=490*35 +com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=550*280 +com.fr.env.RemoteEnvPane.dialog=458*132 +com.fr.design.version.check.dialog=450*95 +com.fr.design.version.detail.label=700*30 +com.fr.design.version.detail.dialog=850*500 +com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 +com.fr.design.web.pane.text.field=450*20 +com.fr.design.actions.server.dialog=700*630 +com.fr.design.report.fit.templatePane.dialog=600*400 +com.fr.design.report.fit.firstColumn=130*20 +com.fr.design.report.fit.column=100*20 +com.fr.design.lock.LockInfoDialog=500*180 +com.fr.design.mainframe.ForbiddenPane.refreshButton=80*24 +com.fr.start.common.DesignerOpenEmptyPanel.createButton=90*24 +com.fr.design.cell.expand.sort.pane=267*165 +com.fr.design.sort.rule.item=125*20 +com.fr.design.ds.column.sort.pane=250*180 +com.fr.design.sort.expand.header.pane=95*10 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 +com.fr.design.report.WatermarkSettingPane=720*600 +com.fr.design.file.MultiTemplateTabPane.popUpMenu=240*65 +com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 +com.fr.design.formula.FormulaPane=900*600 +com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 +com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=75*20 +com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=100*20 +com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=80*24 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton=60*20 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton=60*20 +com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane=630*330 +com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane=154*20 +com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton=68*20 +com.fr.design.report.WordExportPane.outNorthPane=580*110 +com.fr.design.report.ReportColumnsPane.labelButton=60*20 +com.fr.design.report.ReportColumnsPane.createRowPane.rowPane=500*80 +com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField=107*24 +com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox=100*20 \ No newline at end of file diff --git a/designer-base/src/main/resources/com/fr/design/i18n/dimension_ru.properties b/designer-base/src/main/resources/com/fr/design/i18n/dimension_ru.properties index 62866186d1..a90a69656b 100644 --- a/designer-base/src/main/resources/com/fr/design/i18n/dimension_ru.properties +++ b/designer-base/src/main/resources/com/fr/design/i18n/dimension_ru.properties @@ -1,32 +1,42 @@ -com.fr.design.mainframe.check.CheckButton=305*118 -com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=630*185 -com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=570*31 -com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=630*280 -com.fr.design.report.ReportColumnsPane=800*600 -com.fr.env.RemoteEnvPane.dialog=458*132 -com.fr.design.version.check.dialog=490*95 -com.fr.design.version.detail.label=750*30 -com.fr.design.version.detail.dialog=900*500 -com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 -com.fr.design.web.pane.text.field=430*20 -com.fr.design.actions.server.dialog=800*630 -com.fr.design.report.fit.templatePane.dialog=800*400 -com.fr.design.report.fit.firstColumn=120*20 -com.fr.design.report.fit.column=160*20 -com.fr.design.lock.LockInfoDialog=500*180 -com.fr.design.mainframe.ForbiddenPane.refreshButton=75*24 -com.fr.start.common.DesignerOpenEmptyPanel.createButton=120*24 -com.fr.design.cell.expand.sort.pane=257*185 -com.fr.design.sort.rule.item=125*20 -com.fr.design.ds.column.sort.pane=250*180 -com.fr.design.sort.expand.header.pane=95*10 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 -com.fr.design.report.WatermarkSettingPane=720*600 -com.fr.design.file.MultiTemplateTabPane.popUpMenu=350*65 -com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 -com.fr.design.formula.FormulaPane=900*600 -com.fr.design.formula.FormulaPaneWhenReserveFormula=1200*600 -com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=130*20 -com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=140*20 -com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=100*24 +com.fr.design.mainframe.check.CheckButton=305*118 +com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=630*185 +com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=570*31 +com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=630*280 +com.fr.design.report.ReportColumnsPane=800*600 +com.fr.env.RemoteEnvPane.dialog=458*132 +com.fr.design.version.check.dialog=490*95 +com.fr.design.version.detail.label=750*30 +com.fr.design.version.detail.dialog=900*500 +com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*36 +com.fr.design.web.pane.text.field=430*20 +com.fr.design.actions.server.dialog=800*630 +com.fr.design.report.fit.templatePane.dialog=800*400 +com.fr.design.report.fit.firstColumn=120*20 +com.fr.design.report.fit.column=160*20 +com.fr.design.lock.LockInfoDialog=500*180 +com.fr.design.mainframe.ForbiddenPane.refreshButton=75*24 +com.fr.start.common.DesignerOpenEmptyPanel.createButton=120*24 +com.fr.design.cell.expand.sort.pane=257*185 +com.fr.design.sort.rule.item=125*20 +com.fr.design.ds.column.sort.pane=250*180 +com.fr.design.sort.expand.header.pane=95*10 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 +com.fr.design.report.WatermarkSettingPane=720*600 +com.fr.design.file.MultiTemplateTabPane.popUpMenu=350*65 +com.fr.design.data.datapane.preview.desensitization.view.rule.DesensitizationRuleChoosePane.ruleEditPane=800*600 +com.fr.design.formula.FormulaPane=900*600 +com.fr.design.formula.FormulaPaneWhenReserveFormula=1200*600 +com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=130*20 +com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=140*20 +com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=100*24 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton=65*20 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton=65*20 +com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane=630*430 +com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane=154*25 +com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton=89*30 +com.fr.design.report.WordExportPane.outNorthPane=700*120 +com.fr.design.report.ReportColumnsPane.labelButton=80*20 +com.fr.design.report.ReportColumnsPane.createRowPane.rowPane=500*100 +com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField=147*24 +com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox=180*20 \ No newline at end of file diff --git a/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh.properties b/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh.properties index 5b448dd469..290860552b 100644 --- a/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh.properties +++ b/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh.properties @@ -1,31 +1,41 @@ -# \u9ED8\u8BA4\u4E3A\u7C7B\u7684\u5168\u9650\u5B9A\u540D\uFF08\u53EF\u81EA\u5B9A\u4E49key\uFF09= width * height -com.fr.design.mainframe.check.CheckButton=250*118 -com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=385*185 -com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=325*31 -com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=385*280 -com.fr.env.RemoteEnvPane.dialog=308*132 -com.fr.design.version.check.dialog=230*95 -com.fr.design.version.detail.label=450*30 -com.fr.design.version.detail.dialog=600*500 -com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*20 -com.fr.design.web.pane.text.field=450*20 -com.fr.design.actions.server.dialog=700*630 -com.fr.design.report.fit.templatePane.dialog=600*400 -com.fr.design.report.fit.firstColumn=80*20 -com.fr.design.report.fit.column=100*20 -com.fr.design.lock.LockInfoDialog=400*180 -com.fr.design.mainframe.ForbiddenPane.refreshButton=68*24 -com.fr.start.common.DesignerOpenEmptyPanel.createButton=70*24 -com.fr.design.cell.expand.sort.pane=227*155 -com.fr.design.sort.rule.item=80*20 -com.fr.design.ds.column.sort.pane=220*150 -com.fr.design.sort.expand.header.pane=108*10 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 -com.fr.design.report.WatermarkSettingPane=720*600 -com.fr.design.file.MultiTemplateTabPane.popUpMenu=170*65 -com.fr.design.formula.FormulaPane=900*600 -com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 -com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=75*20 -com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=100*20 -com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=80*24 +# \u9ED8\u8BA4\u4E3A\u7C7B\u7684\u5168\u9650\u5B9A\u540D\uFF08\u53EF\u81EA\u5B9A\u4E49key\uFF09= width * height +com.fr.design.mainframe.check.CheckButton=250*118 +com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=385*185 +com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=325*31 +com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=385*280 +com.fr.env.RemoteEnvPane.dialog=308*132 +com.fr.design.version.check.dialog=230*95 +com.fr.design.version.detail.label=450*30 +com.fr.design.version.detail.dialog=600*500 +com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*20 +com.fr.design.web.pane.text.field=450*20 +com.fr.design.actions.server.dialog=700*630 +com.fr.design.report.fit.templatePane.dialog=600*400 +com.fr.design.report.fit.firstColumn=80*20 +com.fr.design.report.fit.column=100*20 +com.fr.design.lock.LockInfoDialog=400*180 +com.fr.design.mainframe.ForbiddenPane.refreshButton=68*24 +com.fr.start.common.DesignerOpenEmptyPanel.createButton=70*24 +com.fr.design.cell.expand.sort.pane=227*155 +com.fr.design.sort.rule.item=80*20 +com.fr.design.ds.column.sort.pane=220*150 +com.fr.design.sort.expand.header.pane=108*10 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 +com.fr.design.report.WatermarkSettingPane=720*600 +com.fr.design.file.MultiTemplateTabPane.popUpMenu=170*65 +com.fr.design.formula.FormulaPane=900*600 +com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 +com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=75*20 +com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=100*20 +com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=80*24 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton=60*20 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton=60*20 +com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane=630*330 +com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane=154*20 +com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton=68*20 +com.fr.design.report.WordExportPane.outNorthPane=580*110 +com.fr.design.report.ReportColumnsPane.labelButton=60*20 +com.fr.design.report.ReportColumnsPane.createRowPane.rowPane=500*80 +com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField=107*24 +com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox=100*20 \ No newline at end of file diff --git a/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh_TW.properties b/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh_TW.properties index e1bcdba473..2c1a4d12d3 100644 --- a/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh_TW.properties +++ b/designer-base/src/main/resources/com/fr/design/i18n/dimension_zh_TW.properties @@ -1,30 +1,40 @@ -com.fr.design.mainframe.check.CheckButton=250*118 -com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=385*185 -com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=325*31 -com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=385*280 -com.fr.env.RemoteEnvPane.dialog=308*132 -com.fr.design.version.check.dialog=230*95 -com.fr.design.version.detail.label=450*30 -com.fr.design.version.detail.dialog=600*500 -com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*20 -com.fr.design.web.pane.text.field=450*20 -com.fr.design.actions.server.dialog=700*630 -com.fr.design.report.fit.templatePane.dialog=600*400 -com.fr.design.report.fit.firstColumn=80*20 -com.fr.design.report.fit.column=100*20 -com.fr.design.lock.LockInfoDialog=400*180 -com.fr.design.mainframe.ForbiddenPane.refreshButton=68*24 -com.fr.start.common.DesignerOpenEmptyPanel.createButton=70*24 -com.fr.design.cell.expand.sort.pane=227*155 -com.fr.design.sort.rule.item=80*20 -com.fr.design.ds.column.sort.pane=220*150 -com.fr.design.sort.expand.header.pane=108*10 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 -com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 -com.fr.design.report.WatermarkSettingPane=720*600 -com.fr.design.file.MultiTemplateTabPane.popUpMenu=170*65 -com.fr.design.formula.FormulaPane=900*600 -com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 -com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=75*20 -com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=100*20 -com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=80*24 +com.fr.design.mainframe.check.CheckButton=250*118 +com.fr.design.mainframe.check.CheckFontInfoDialog.collapse=385*185 +com.fr.design.mainframe.check.CheckFontInfoDialog.messageWithLink=325*31 +com.fr.design.mainframe.check.CheckFontInfoDialog.unfold=385*280 +com.fr.env.RemoteEnvPane.dialog=308*132 +com.fr.design.version.check.dialog=230*95 +com.fr.design.version.detail.label=450*30 +com.fr.design.version.detail.dialog=600*500 +com.fr.env.SyncFailedPluginsDialog.messageWithLink=316*20 +com.fr.design.web.pane.text.field=450*20 +com.fr.design.actions.server.dialog=700*630 +com.fr.design.report.fit.templatePane.dialog=600*400 +com.fr.design.report.fit.firstColumn=80*20 +com.fr.design.report.fit.column=100*20 +com.fr.design.lock.LockInfoDialog=400*180 +com.fr.design.mainframe.ForbiddenPane.refreshButton=68*24 +com.fr.start.common.DesignerOpenEmptyPanel.createButton=70*24 +com.fr.design.cell.expand.sort.pane=227*155 +com.fr.design.sort.rule.item=80*20 +com.fr.design.ds.column.sort.pane=220*150 +com.fr.design.sort.expand.header.pane=108*10 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.dialog=600*500 +com.fr.design.plugin.remind.PluginInvalidateRemindDialog.centerPane=580*369 +com.fr.design.report.WatermarkSettingPane=720*600 +com.fr.design.file.MultiTemplateTabPane.popUpMenu=170*65 +com.fr.design.formula.FormulaPane=900*600 +com.fr.design.formula.FormulaPaneWhenReserveFormula=900*600 +com.fr.design.mainframe.mobile.ui.MobileStyleDefinePane.configLabel=75*20 +com.fr.design.mainframe.mobile.utils.DesignerUtils.configLabel=100*20 +com.fr.design.update.ui.dialog.UpdateMainDialog.updateButton=80*24 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.confirmButton=60*20 +com.fr.design.mainframe.DesignerFrameFileDealerPanel.MkdirDialog.cancelButton=60*20 +com.fr.design.data.datapane.connect.DBCPAttrPane.northFlowPane=630*330 +com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane=154*20 +com.fr.env.detect.ui.EnvDetectorDialog.createHeaderPanel.detectButton=68*20 +com.fr.design.report.WordExportPane.outNorthPane=580*110 +com.fr.design.report.ReportColumnsPane.labelButton=60*20 +com.fr.design.report.ReportColumnsPane.createRowPane.rowPane=500*80 +com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField=107*24 +com.fr.design.write.submit.DBManipulationPane.addButtons.UpdateCheckBox=100*20 \ No newline at end of file diff --git a/designer-realize/src/main/java/com/fr/design/mainframe/ElementCasePaneAuthorityEditPane.java b/designer-realize/src/main/java/com/fr/design/mainframe/ElementCasePaneAuthorityEditPane.java index 22241c83d6..7a49970e34 100644 --- a/designer-realize/src/main/java/com/fr/design/mainframe/ElementCasePaneAuthorityEditPane.java +++ b/designer-realize/src/main/java/com/fr/design/mainframe/ElementCasePaneAuthorityEditPane.java @@ -9,6 +9,7 @@ import com.fr.design.gui.ibutton.UIButtonGroup; import com.fr.design.gui.icheckbox.UICheckBox; import com.fr.design.gui.ilable.UILabel; import com.fr.design.gui.itree.refreshabletree.ExpandMutableTreeNode; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.layout.TableLayout; import com.fr.design.layout.TableLayoutHelper; import com.fr.design.mainframe.theme.utils.DefaultThemedTemplateCellElementCase; @@ -54,7 +55,7 @@ public class ElementCasePaneAuthorityEditPane extends AuthorityEditPane { private static final int NEW_VALUE = 4; //新值下面的编辑器的宽度 private static final int NEW_PANE_WIDTH = 120; - private static final Dimension VALUEPANE_NEW_DIMENSION = new Dimension(154,25); + private static final Dimension VALUEPANE_NEW_DIMENSION = DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.mainframe.ElementCasePaneAuthorityEditPane.newValuePane"); private static final Dimension VALUEPANE_OLD_DIMENSION = new Dimension(0,0); diff --git a/designer-realize/src/main/java/com/fr/design/report/ReportColumnsPane.java b/designer-realize/src/main/java/com/fr/design/report/ReportColumnsPane.java index 9eb805c032..e8ee08bdb7 100644 --- a/designer-realize/src/main/java/com/fr/design/report/ReportColumnsPane.java +++ b/designer-realize/src/main/java/com/fr/design/report/ReportColumnsPane.java @@ -11,6 +11,7 @@ import com.fr.design.gui.icheckbox.UICheckBox; import com.fr.design.gui.ilable.UILabel; import com.fr.design.gui.ispinner.UIBasicSpinner; import com.fr.design.gui.itextfield.UITextField; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.layout.FRGUIPaneFactory; import com.fr.design.utils.DesignUtils; import com.fr.design.utils.gui.GUICoreUtils; @@ -101,7 +102,7 @@ public class ReportColumnsPane extends BasicPane{ @Override protected void initButton(UIToggleButton labelButton) { labelButton.setSize(new Dimension(60,20)); - labelButton.setPreferredSize(new Dimension(80, 20)); + labelButton.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.report.ReportColumnsPane.labelButton")); super.initButton(labelButton); } }; @@ -309,10 +310,10 @@ public class ReportColumnsPane extends BasicPane{ UITitledBorder explainBorder = UITitledBorder.createBorderWithTitle(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_Column_Area")); rowPane.setBorder(explainBorder); rowPane.setLayout(new FlowLayout(FlowLayout.LEFT, 5,13)); - rowPane.setPreferredSize(new Dimension(500,100)); + rowPane.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.report.ReportColumnsPane.createRowPane.rowPane")); rowPane.add(new UILabel(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_Column_Data") + ":")); repeatColDataTextField = new UITextField(); - repeatColDataTextField.setPreferredSize(new Dimension(147,24)); + repeatColDataTextField.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.report.ReportColumnsPane.createRowPane.repeatColDataTextField")); rowPane.add(repeatColDataTextField); rowPane.add(new UILabel(com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_Base_Format") + ": A2:D5 ")); copyLabel = new UILabel(REPORT_COLUMN_RAPEAT[rowOrColumn] + ":"); diff --git a/designer-realize/src/main/java/com/fr/design/report/WordExportPane.java b/designer-realize/src/main/java/com/fr/design/report/WordExportPane.java index c322c9e4b5..22454573c8 100644 --- a/designer-realize/src/main/java/com/fr/design/report/WordExportPane.java +++ b/designer-realize/src/main/java/com/fr/design/report/WordExportPane.java @@ -9,6 +9,7 @@ import com.fr.design.gui.ilable.ActionLabel; import com.fr.design.gui.ilable.MultilineLabel; import com.fr.design.gui.ilable.UILabel; import com.fr.design.gui.itextfield.UITextField; +import com.fr.design.i18n.DesignSizeI18nManager; import com.fr.design.i18n.Toolkit; import com.fr.design.layout.FRGUIPaneFactory; import com.fr.io.attr.WordExportAttr; @@ -47,7 +48,7 @@ public class WordExportPane extends BasicPane { this.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10)); JPanel outPane = FRGUIPaneFactory.createTopVerticalTitledBorderPane("Word" + com.fr.design.i18n.Toolkit.i18nText("Fine-Design_Report_ReportD_Excel_Export")); JPanel outNorthPane =FRGUIPaneFactory.createTopVerticalTitledBorderPane(Toolkit.i18nText("Fine-Design_Report_Export_Setting")); - outNorthPane.setPreferredSize(new Dimension(700, 120)); + outNorthPane.setPreferredSize(DesignSizeI18nManager.getInstance().i18nDimension("com.fr.design.report.WordExportPane.outNorthPane")); this.add(outPane); outPane.add(outNorthPane);