Я написал класс, который расширяет JWindow
, который служит своего рода настраиваемым диалоговым окном в моем приложении. Когда мне нужно вызвать одно из этих окон, я создаю новый экземпляр класса; чтобы убрать окно, я вызываю метод dispose ().
Проблема, с которой я сталкиваюсь, заключается в том, что пользователь не может редактировать компоненты с текстовым полем, например JTextField
и JSpinner
. Пользователь может щелкнуть такие компоненты, как drop-down boxes
и buttons
, и это отлично работает, но когда дело доходит до ввода текста в текстовое поле, это не работает.
Кто-нибудь еще сталкивался с этой проблемой?
Спасибо!