I would like to add Hebrew and Arabic language support which means the components need to be in Right To Left alignment (rather than Left to Right).
In my JFrame I do:
if (ComponentOrientation.getOrientation(Locale.getDefault()).isLeftToRight()) applyComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT); else applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); this.setVisible(true);
The Java/Swing components respect this but none of the DockingFrame components respect this setting.
I cannot find which class has the setComponentOrientation method. Also, the DockingFrame toolbar does not respect the setting either.
CToolbarAreaLocation tbPos = ctcArea.getNorthToolbar().getStationLocation();
With the above code, the toolbar is set to the upper-left but I want it to be upper-right.
Any help with this would be appreciated.