В основном я хочу узнать, работает ли мое приложение GWT на MacOS или любой другой операционной системе, чтобы правильно настроить ярлыки, используя cmd на MacOS и ctrl повсюду.
Вы можете использовать:
import com.google.gwt.user.client.Window.Navigator; ... String platform = Navigator.getPlatform();
Возвращает строку (такую же, как navigator.platform в JavaScript). Затем вы можете выбрать ОС, аналогичную этому сценарию : он просто проверяет подстроку "Win" / "Mac" / "iPhone" / "Linux".
navigator.platform