Поскольку вы только начинаете, лично я бы не стал использовать JXLoginPane. Кодирование собственной панели входа не очень сложно, и я думаю, что это отличное место, чтобы узнать о кодировании графических интерфейсов и использовании Swing.
Я должен предположить, что вы знаете основы использования свинга. Если нет, вам действительно придется начать с нуля и пройти обучение по созданию и использованию основных компонентов свинга. Я бы также порекомендовал netbeans в качестве вашей IDE, конструктор графического интерфейса вполне приличный для начала.
Что касается панели входа в систему, то все, что вам нужно, это два поля JTextField и кнопка JButton. Все остальное в основном просто доп.
Один JTextField позволит пользователю ввести свое имя пользователя, а другой — пароль. Вы поместите прослушиватель действий на JButton, который при нажатии будет искать где-то, чтобы увидеть, существует ли это имя пользователя, и если да, соответствует ли пароль, а затем выполнить соответствующее действие, т. е. разблокировать остальную часть программы для использования , сообщить пользователю, что пароль неверный и т. д. и т. д.
Возможно, это хороший простой пример? http://www.novell.com/documentation/developer/samplecode/bns_ldap_sample/LoginSample/Login.java.html
Здесь есть два метода, которые вам обязательно придется кодировать самостоятельно. doSearch() и doLogin(String fullName). Если вы только учитесь, вы можете сделать что-то простое, например, просто жестко закодировать некоторые имена пользователей и пароли или прочитать текстовый файл, чтобы увидеть, есть ли совпадения, вместо того, чтобы настраивать и подключаться к базе данных. doLogin может быть таким же простым, как отключение всех ваших JComponents, а затем их включение при успешном входе в систему.
person
mbw
schedule
30.07.2014