diff --git a/designer-base/src/main/java/com/fr/design/actions/server/ConnectionListAction.java b/designer-base/src/main/java/com/fr/design/actions/server/ConnectionListAction.java index 2f2673edc1..6e83ef0b64 100644 --- a/designer-base/src/main/java/com/fr/design/actions/server/ConnectionListAction.java +++ b/designer-base/src/main/java/com/fr/design/actions/server/ConnectionListAction.java @@ -119,7 +119,7 @@ public class ConnectionListAction extends UpdateAction { menuItem.setName(getName()); setPressedIcon4Button(menuItem); setDisabledIcon4Button(menuItem); - menuItem.applyComponentOrientation(BidiUtils.getOrientationByLocale()); + BidiUtils.applyOrientationByLocale(menuItem); object = menuItem; this.putValue(UILockMenuItem.class.getName(), object); diff --git a/designer-base/src/main/java/com/fr/design/actions/server/GlobalTableDataAction.java b/designer-base/src/main/java/com/fr/design/actions/server/GlobalTableDataAction.java index abcc898db8..23ef358ca8 100644 --- a/designer-base/src/main/java/com/fr/design/actions/server/GlobalTableDataAction.java +++ b/designer-base/src/main/java/com/fr/design/actions/server/GlobalTableDataAction.java @@ -182,7 +182,7 @@ public class GlobalTableDataAction extends UpdateAction implements ResponseDataS setPressedIcon4Button(menuItem); setDisabledIcon4Button(menuItem); object = menuItem; - menuItem.applyComponentOrientation(BidiUtils.getOrientationByLocale()); + BidiUtils.applyOrientationByLocale(menuItem); this.putValue(UILockMenuItem.class.getName(), object); ServerTableDataLockChangeChecker.getInstance().addEditLockChangeListener((UILockMenuItem)object); } diff --git a/designer-base/src/main/java/com/fr/design/data/datapane/management/search/pane/TreeSearchToolbarPane.java b/designer-base/src/main/java/com/fr/design/data/datapane/management/search/pane/TreeSearchToolbarPane.java index d192e018ba..f2e7894b93 100644 --- a/designer-base/src/main/java/com/fr/design/data/datapane/management/search/pane/TreeSearchToolbarPane.java +++ b/designer-base/src/main/java/com/fr/design/data/datapane/management/search/pane/TreeSearchToolbarPane.java @@ -89,12 +89,7 @@ public class TreeSearchToolbarPane extends JPanel implements TreeSearchStatusCha add(contentPane, BorderLayout.CENTER); setPreferredSize(new Dimension(240, 30)); TableDataTreeSearchManager.getInstance().registerTreeSearchStatusChangeListener(this); - this.applyComponentOrientation(BidiUtils.getOrientationByLocale()); - toolbar.applyComponentOrientation(BidiUtils.getOrientationByLocale()); - toolbarPane.applyComponentOrientation(BidiUtils.getOrientationByLocale()); - searchPane.applyComponentOrientation(BidiUtils.getOrientationByLocale()); - searchTextField.applyComponentOrientation(BidiUtils.getOrientationByLocale()); - contentPane.applyComponentOrientation(BidiUtils.getOrientationByLocale()); + BidiUtils.applyOrientationByLocale(this); } private void initContentPane() { diff --git a/designer-base/src/main/java/com/fr/design/mainframe/loghandler/LogMessageBar.java b/designer-base/src/main/java/com/fr/design/mainframe/loghandler/LogMessageBar.java index e779ad5c07..754a0dfc54 100644 --- a/designer-base/src/main/java/com/fr/design/mainframe/loghandler/LogMessageBar.java +++ b/designer-base/src/main/java/com/fr/design/mainframe/loghandler/LogMessageBar.java @@ -53,7 +53,7 @@ public class LogMessageBar extends JPanel { return; } dlg = new LogDetailPane().showDialog(); - dlg.applyComponentOrientation(BidiUtils.getOrientationByLocale()); + BidiUtils.applyOrientationByLocale(dlg); dlg.setVisible(true); } }); diff --git a/designer-base/src/main/java/com/fr/design/mainframe/manager/search/searcher/control/pane/TemplateTreeSearchToolbarPane.java b/designer-base/src/main/java/com/fr/design/mainframe/manager/search/searcher/control/pane/TemplateTreeSearchToolbarPane.java index 56f83eabd1..2aa6ee8c17 100644 --- a/designer-base/src/main/java/com/fr/design/mainframe/manager/search/searcher/control/pane/TemplateTreeSearchToolbarPane.java +++ b/designer-base/src/main/java/com/fr/design/mainframe/manager/search/searcher/control/pane/TemplateTreeSearchToolbarPane.java @@ -93,6 +93,7 @@ public class TemplateTreeSearchToolbarPane extends JPanel implements TreeSearchS add(contentPane, BorderLayout.CENTER); setPreferredSize(new Dimension(240, 30)); TemplateTreeSearchManager.getInstance().registerTreeSearchStatusChangeListener(this); + BidiUtils.applyOrientationByLocale(this); } private void initContentPane() { @@ -133,7 +134,6 @@ public class TemplateTreeSearchToolbarPane extends JPanel implements TreeSearchS searchPane.add(searchLabel, BorderLayout.WEST); searchPane.add(searchTextField, BorderLayout.CENTER); searchPane.add(returnLabel, BorderLayout.EAST); - searchPane.applyComponentOrientation(BidiUtils.getOrientationByLocale()); } private void initSearchTextField() { @@ -173,7 +173,6 @@ public class TemplateTreeSearchToolbarPane extends JPanel implements TreeSearchS } }); this.searchTextField.addKeyListener(enterPressed); - searchTextField.applyComponentOrientation(BidiUtils.getOrientationByLocale()); } private void dealWithTextChange() { @@ -188,7 +187,6 @@ public class TemplateTreeSearchToolbarPane extends JPanel implements TreeSearchS toolbarPane = new JPanel(); toolbarPane.setLayout(FRGUIPaneFactory.createBorderLayout()); toolbarPane.add(toolbar, BorderLayout.CENTER); - toolbarPane.applyComponentOrientation(BidiUtils.getOrientationByLocale()); } /**