В Swing, если я хочу установить стандартную локаль, используемую компонентами, я могу позвонить JComponent.setDefaultLocale()
. Я хочу сделать то же самое в SWT / JFace, поэтому в моих диалоговых окнах JFace для отображения кнопок OK / Отмена и т. Д. Используется локаль по моему выбору и т. Д. Есть ли в SWT / JFace API эквивалентный метод, который я могу вызвать?
Я знаю, что могу позвонить Locale.setDefault()
, но я бы хотел этого избежать, потому что есть другие части приложения, где мне нужно, чтобы это был языковой стандарт по умолчанию системы, а не языковой стандарт по моему выбору.