좋아, 누군가가 내 세부 정보를 입력하여 JPasswordField가 입력 된 내용을 .txt 파일로 저장하는 방법을 설명 할 수 있는지 궁금합니다. 그래서 프로그램을 다시 열면 그 사람이 로그인 할 수있게되고 암호가 맞는지 아닌지 알 수 있습니다. 패스워드의 경우, JOptionPane가 닫아집니다. 나는이 모든 것을 JFrame에 가지고 있으며 "로그인"버튼은 "File"이라는 JMenu의 JMenuBar에 있습니다. 텍스트 파일에서 사용자 이름과 비밀번호를 입력하게하고 사용자 이름과 비밀번호를 설정합니다. 예.Java GUI 스윙, .txt 파일에서 읽기
사용자 이름 = 개빈
암호 = 123
이 그냥 텍스트 파일에 특정 변수를 저장하는 방법은 변수 값이 프로그램 부하를 만들 경우그래서, 그것은 잘 될 거라고 경우 설명 할 수 있습니다. 나는 또한 스푼 푸딩에 매우 개방적이다. 왜냐하면 내가 받아 들일뿐 아니라 사용하지 않기 때문이다. 나는 이것을 보면서 왜 다른 방식으로 복제 할 것인가로 인해 왜 효과가 있는지 알아 봅니다. 미리 감사드립니다!
P. 예, 몇 가지 조사를 해봤지만 문제는 사람들이 코드를 작성하여 작동 방법에 대한 단서가 없다는 것입니다. Java 프로그래밍에 익숙하지 않습니다. 그래서, 붙여 넣기 코드를 써주세요, 나는 그들을 연구 할 것이지만, 또한 사소한 설명을 던질 수 있다면.
[기본 입문서] (http://docs.oracle.com/javase/tutorial/essential/io/). 또한 해당 암호를 암호화 할 수도 있습니다. – Jeffrey
또한 암호를 문자열로 변환하지 마십시오 (http://stackoverflow.com/questions/10443308/why-gettext-in-jpasswordfield-was-deprecated를 참조하십시오) – Robin
* "사람들은 내가 어떻게 작동할지 알지 못한다 "* (떨림) 사용자는 런타임시 암호를 사용하여 사용자를 인증하면 안됩니다. –