Java-вызов кнопки
У меня есть страница с конструктором.
Итак, у меня есть кнопка, и когда эта кнопка нажата, то функция handleLogin начинает работать.
2 ответа
Вы не можете делать то, что вы хотите в конструкторе. Ваш handleLogin()
вызовы методов this.getWindow()
, но ваша кнопка не имеет окна до тех пор, пока она (и ее родители) не будут добавлены в какой-либо кадр, который был сделан видимым. Вы должны позвонить handleLogin()
после того, как GUI был полностью создан и сделан видимым.
Попробуйте создать новый поток, который ожидает, а затем вызовите функцию. Я полагаю, что это не удается из-за того, что элемент не создан.