после большого количества ударов головой, я думаю, что добился определенного прогресса.
Я не уверен на 100%, но можете ли вы выйти из приложения до завершения конструктора и загрузки основной формы?
constuctor { thread t = new thread(open loading screen); }
Я делаю то же самое с экраном выхода, используя переменную между главной и другой. и у меня есть выход приложения в основном, если он возвращает истину.
В начале у меня есть экран загрузки, но основная форма еще не загружена, и вызов сделан из конструктора, а конструктор еще не закончил.
И еще одна вещь, если все настройки потока / класса / загрузки // программы должны выполняться в главном конструкторе или каким-либо другим способом, если так, пожалуйста, сообщите.
спасибо