Я изучаю платформу NetBeans, и я прошел несколько учебников и начал работать над приложением. Я внедрил учебное руководство для входа с некоторыми изменениями, которые включают 3 уровня доступа для приложения для редактирования текста. Уровни доступа - это Пользователь, Администратор и Нет. На основе уровня доступа будут доступны различные варианты. Если у пользователя есть None, я хочу, чтобы окно не открывалось и вместо этого отображалось диалоговое окно с указанием, что у них нет разрешения на использование модуля. Я не могу понять, как сохранить окно от загрузки. Проверка разрешений входит в конструктор верхнего компонента, но я не знаю, как сделать окно самозакрытым.Приложение платформы NetBeans - Управление окном
Я попытался сделать немедленное возвращение от конструктора, но это оставляет пустую вкладку в области редактора. Я пробовал this.close(), варианты при попытке получить WindowManager и т. Д., Не повезло.
Как я могу сделать окно не открытым или закрытым немедленно?
В качестве продолжения может потребоваться более осмотрительный контроль над полномочиями при щелчке пункта меню и вообще избежать вызова на верхний компонент, но я не знаю, как это сделать что. –