Я изменяю существующее на данный момент Java-приложение для работы на встроенных сенсорных экранах (изначально не предназначенных для них).Для этого мне нужно добавить виртуальную клавиатуру для ввода текста.Я не хочу иметь дело с несколькими встроенными платформами, а также я хотел бы контролировать доступные авто-предложения и ключи, поэтому я строю свою собственную.Я стремлюсь к системе фокусировки клавиатуры, такой как Android, которая появляется при нажатии на текстовое поле, исчезает при нажатии.
Моя проблема в том, что я не могу заставить клавиатуру оставаться в фокусе, когда JFileChooser или JOptionPaneна экране.Они берут только на себя, и от них невозможно кликнуть.
Можно ли расфокусировать эти элементы или разрешить им разделять фокус?
Я не очень хорош в графическом интерфейсетак что я могу упустить что-то очевидное.Базовая клавиатура на это .