Heads up Я очень новичок в Java, пока 2 дня опыта. Я пытаюсь потребовать, чтобы моя программа показывала мою форму входа в систему, которая является отдельным классом, и показывала мое основное приложение после проверки подлинности. Класс входа в систему имеет метод isAuth (), который возвращает логическое значение.
Итак, в netbeans основное приложение генерирует приложение в 4 этапа, показанных следующим образом.
@Override protected void startup() {
show(new login()); // loads frame only...
show(new Snap_multitabletestView(this));
}
/**
* This method is to initialize the specified window by injecting resources.
* Windows shown in our application come fully initialized from the GUI
* builder, so this additional configuration is not needed.
*/
@Override protected void configureWindow(java.awt.Window root) {
}
/**
* A convenient static getter for the application instance.
* @return the instance of Snap_multitabletestApp
*/
public static Snap_multitabletestApp getApplication() {
return Application.getInstance(Snap_multitabletestApp.class);
}
/**
* Main method launching the application.
*/
public static void main(String[] args) {
//my guess is login logic would go here?
launch(Snap_multitabletestApp.class, args);
}
Так что, по сути, мне трудно разобраться в синтаксисе, чтобы держать главное приложение заблокированным / скрытым, пока не будет подтвержден вход в систему.
Спасибо за помощь!