Содержимое поля можно получить при помощи метода getText (), но это опасно. Злоумышленник может перехватить пароль, анализируя содержимое оперативной памяти. Используйте метод getPassword (), возвращающий массив символов char []. Сразу после проверки пароля заполните этот массив нулями чтобы удалить из памяти все следы пароля.
Что читать дальше?
О программировании на языке Java издано много хороших книг, в том числе на русском языке. Настоятельно рекомендую несколько изданий, которые особенно хороши для знакомства с Java:
Хабибуллин И. Ш. Самоучитель Java. — 3-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2008. — 768 с.
Хабибуллин И. Ш. Java 7 в подлиннике. — СПб.: БХВ-Петербург, 2012. — 768с.
Прохоренок Н. А. Основы Java. — СПб.: БХВ-Петербург, 2017. — 704 с.
Васильев А. Н. Программирование на Java для начинающих. — Москва: Издательство «Э», 2017. — 704с.
Монахов В. В. Язык программирования Java и среда NetBeans. — СПб.: БХВ-Петербург, 2012. — 704с. + DVD.
http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html