Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > login/password form ???


Автор: Alone 25.5.2003, 12:08
Подскажите как лучше сделать авторизацию в начале запуска программы?
чтоб при старте появились два поля (логин/пароль) и больше ничего. Ну еще Cancel.
Если успешная авторизация - то рисуем основную форму проги.

java-файл разрабатывается как самостоятельное приложение (с функ. main() )

Автор: DarkDS 26.5.2003, 11:44
Если стандалон апликация, то можно из майна в начале показать диалог с запросом логина пароля, и если ответ удачный пускать на запуск самого приложения...

Автор: Alone 26.5.2003, 22:23
Гм... А что делать со старыми объектами?
Их нужно удалять иили поверх них рисовать?

Автор: DarkDS 27.5.2003, 11:28
Цитата(Alone @ 26.5.2003, 22:23)
Гм... А что делать со старыми объектами?
Их нужно удалять иили поверх них рисовать?

У тебя есть 1 диалог и 1 фрайм. Диалог есть логин форма, фрайм - майн форма программы. и делаешь примерно так:
Код

//Создаем и показываем логин диалог
JLoginDialog login = new JLoginDialog();
login.show();
if (...)//Проверка логина
{
//Логин не верный
return;
}
//Логин верный - создаем и показываем основной фрайм.
JMainFrame frame = new JMainFrame();
frame.show();

Автор: Alone 28.5.2003, 15:01
Ок спасибо!

Автор: Alone 30.5.2003, 11:48
По ходу возник еще вопрос:
А как подобные вещи реализовать в IDE типа там NetBeans or SunOneStudio ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)