2013-10-01 2 views
0

재료, 유틸리티 등의 정보를 저장하는 레서피 북을 포함하는 프로젝트가 있습니다. 세부 정보가 입력되는 필드를 만들어야합니다. 그 텍스트를 파일에 저장하십시오. 각 필드는 JTextField입니다. 저장되는 유일한 것은 .txt에 텍스트입니다. * 클래스를 recipereader라고 부르지 만, 파일에만 쓰는 중입니다. * 이름을 무시하십시오. * 코드가 어떻게 보이는지 보여줄 수있는 응답을 얻을 수 있다면별로 도움이 될 것입니다. 또한, 나는 버퍼 드러워를 사용하고 있습니다.JTextField의 텍스트를 사용하여 파일에 BufferedReader를 작성하는 방법

PrintWriter outputStream=new PrintWriter("recipe001.txt"); 
outputStream.println(recipeName.getText()); 
outputStream.close(); 

recipeName은 JTextField입니다 (코드가 잘못되었음을 알고 있습니다). 내가 내 프레임이 여기에이 코드

답변

0
에서 다른 클래스에있는 JTextField에서 getText을 수행하는 방법을 모르는 메신저 매우 간단 println. 그 일을 왜 그게 있도록하지만 난, 한 줄이 나타 각 JTextField의 내용을 싶습니다

코드가 일반적으로 정확하며 올바르게 작동합니다. JTextField.getText() (상속 된 메서드)가 텍스트를 반환합니다.

JavaDoc을 읽을 때 부모 클래스에서 상속 받았는지도 확인합니다. 이것은 정확히 당신이 필요로하는 기능 일 것입니다.

+0

음, 아마도 내 수업이 어떻게 문제가 있다고 생각하니, 맞습니까? 공용 클래스 RecipeReader { \t public (JTextField [] args) throws FileNotFoundException { –

관련 문제