디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

횽들 이거좀 풀어줘 바바

정호준(112.153) 2013.03.07 00:18:35
조회 58 추천 0 댓글 1

안녕하세요 저는 자바를 공부하고있는 20대 대학생 입니다

제가 자바 awt 로 다이어리 프로그램을 만들고 있는데요...

지난 다이어리를 불러 오는 과정에서 FileReader 가 먹히지가 않네요...

밑에 소스는 중요부분 일부만 추출한겁니다

일단 밑에 소스를 보게되면 구간마다 콘솔창에 숫자를 출력해서 어디부분에서 막히는지 알아보려고 했더니 3까지 나오더군요

그 말은 즉 파일리더가 먹히지 않는단 소리잖아요 ㅠㅠ

어떻게 해야하나요 ㅠ 도와주세요 ㅠㅠ

--------------------------------------------------------------------------------------

import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;

public class Old_Diary_show extends Dialog implements ActionListener {
private Button save, cancel;
private Panel p1, p2, p3;
private Label title, in;
private TextField tx;
private TextArea ta;
private String selected, ID;

// private File fff;
// private Reader fl;
// private BufferedReader bf;

public Old_Diary_show(Dialog parents, String select, String id) {
super(parents, "다이어리 작성");
setSize(500, 600);
setVisible(true);
setModal(true);
setLayout(new BorderLayout());
setLocationRelativeTo(getParent());

ID = id;
selected = select;
save = new Button("저장");
cancel = new Button("취소");
p1 = new Panel();
p2 = new Panel(new BorderLayout());
p3 = new Panel(new BorderLayout());
title = new Label("제목 : ");
in = new Label("내용 : ");
tx = new TextField(60);
ta = new TextArea();

p1.add(save);
p1.add(cancel);
p2.add(title, BorderLayout.WEST);
p2.add(tx, BorderLayout.CENTER);
p3.add(in, BorderLayout.WEST);
p3.add(ta, BorderLayout.CENTER);

add(p1, BorderLayout.SOUTH);
add(p2, BorderLayout.NORTH);
add(p3, BorderLayout.CENTER);

save.addActionListener(this);
cancel.addActionListener(this);
tx.setText(selected.toString());

System.out.println("1");
String s;
System.out.println("2");

try {
File f = new File(selected);
System.out.println("3");
FileReader fr = new FileReader(f);
System.out.println("4");
BufferedReader bf = new BufferedReader(fr);
System.out.println("5");
while ((s = bf.readLine()) != null)
{
System.out.println("6");
ta.setText("dsfsdssdfdsdsfds");
}
System.out.println("7");
bf.close();
} catch (IOException ee) {}

addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent we) {
dispose();
}
});

}

public void actionPerformed(ActionEvent e) {
if (e.getSource() == save) {
String str = tx.getText().toString();
String path = "C:\\Users\\사용자\\workspace\\Project_Diary_Program"
+ ID;
try {
File f = new File(path, str + ".txt");
FileWriter fw = new FileWriter(f);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(ta.getText().toString());
bw.close();
dispose();
} catch (IOException ee) {
}

}

if (e.getSource() == cancel) {
dispose();
}
}

}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
347464 보안종자들 참 많아 . 보안쓰레기(121.164) 13.02.27 115 0
347463 프로그래밍 쪽으로 취업 할라면 [1] ㅂㅂ(121.164) 13.02.27 104 0
347462 vector 에 대해 잘아시는분 있나요? [10] MFC 어렵당(119.202) 13.02.27 148 0
347461 형아는 애정이 잇을수록 강하게 깐다 돌대갈(211.36) 13.02.27 92 0
347459 질문잇다 다들봐라 [1] 앙망(203.226) 13.02.27 70 0
347455 캐주얼 벨트는 따로 있음? [2] ㅋㄱ(183.96) 13.02.27 60 0
347453 넷마블 고객센터 갔다 왔다. 이모군(175.114) 13.02.27 73 0
347450 head first 책말인데 [2] ㄱㄷㄱ(61.41) 13.02.27 62 0
347449 아무도 답해주지않은 winapi 리치에디트 질문 [2] 이힝(118.39) 13.02.27 46 0
347446 형들 자바 배우면요.. [3] 자바(121.164) 13.02.27 100 0
347445 진보ㆍ보수, 위험 처리 뇌영역 달라 [2] 에어로홍갤로그로 이동합니다. 13.02.27 88 0
347443 유전자와 이념‥보수·진보 체질 따로 있나? 에어로홍갤로그로 이동합니다. 13.02.27 90 0
347442 자동로그인 질문좀... [21] 햄버거(124.49) 13.02.27 204 0
347441 부산경찰 귀요미 에어로홍갤로그로 이동합니다. 13.02.27 46 0
347440 형들 파이썬 질문하나만.. [6] 11(1.245) 13.02.27 116 0
347439 근데 디아블로3에서 파티플할때 자기아이템만 떨궈서 보이는거 있잖아 [7] f(112.171) 13.02.27 102 0
347438 외롭다 ㅠ [1] 마나아라(210.97) 13.02.27 37 0
347436 안드로이드배울때 C언어 익혀두면 도움되나요?? [2] (112.171) 13.02.27 93 0
347435 DB 어떻게 발음하냐?? [5] ㄱㄷㄱ(61.41) 13.02.27 99 0
347434 벨브 코퍼레이션에 대한 글을 읽는데 이런 회사가 있다는게 신기하다 [3] ㅇㅇ(58.102) 13.02.27 70 1
347433 내가 잘몰라서그런대 윈도폰은 왜뜨지를못하는거냐? [5] (211.237) 13.02.27 89 0
347432 cliff jumps 에어로홍갤로그로 이동합니다. 13.02.27 44 0
347431 횽들 리눅스에 mysql깔다 궁금한게 있는데 perl-dbi를 왜깔아? [1] 33맨(115.144) 13.02.27 51 0
347430 Original Naked Hotel Guy Hallway - Woops 에어로홍갤로그로 이동합니다. 13.02.27 31 0
347429 이제 프로그래밍 시작한좆고딩 구원좀 ㅜㅜ OX 문제인데 잘 이해가 안가요 [4] (112.171) 13.02.27 92 0
347428 네이버 이 시각 주요 뉴스-무늬만 호랑이인 범돔 에어로홍갤로그로 이동합니다. 13.02.27 50 0
347427 C 배우다가 C++ 배우면 [5] d(125.177) 13.02.27 135 0
347426 형들 ㅋㅋㅋ 풀었음 근데 내글 저격당했네 [1] 물구나무(112.148) 13.02.27 54 0
347425 도와줘.. 너희들의 능력이 필요해 ..좀 도와줄래 [1] PainKiIller갤로그로 이동합니다. 13.02.27 66 0
347424 성공적인 php mysql 입문으로어렵냐? 레퍼런스라던데 [4] 엽산.갤로그로 이동합니다. 13.02.27 104 0
347423 "학교서 컴퓨터 프로그래밍 가르치자" [5] 에어로홍갤로그로 이동합니다. 13.02.27 214 0
347421 리눅스 커널질문 黑猫갤로그로 이동합니다. 13.02.27 46 0
347418 야 컴퓨터가 순우리말로 슬기틀이라고 쓴 글 왜 지워졌냐? [6] 에어로홍갤로그로 이동합니다. 13.02.27 111 0
347417 php입문 추천해줘형들 ㅠ head first 랑 뇌자랑 성공적인웹프 [9] 엽산.갤로그로 이동합니다. 13.02.27 116 0
347416 php입문하려는데 지금무슨책빌릴까개고민중 headfirst 뇌자 성공적인 엽산.갤로그로 이동합니다. 13.02.27 41 0
347414 탈언드로이드를 시도하는거 같은데 왜그런거냐?? 망청닭(211.246) 13.02.27 51 0
347413 형들 제발 도와줘 [5] 김병만(112.154) 13.02.27 84 0
347411 나 비전공자인데 학원가서 프로그래밍배워 취업할거임 [2] ㅇㅇ(220.78) 13.02.27 189 0
347409 Did you know what I had misspelled? [6] 에어로홍갤로그로 이동합니다. 13.02.27 96 0
347408 윈도우에서 사용되는 문자처리에대해 배울려면 뭘 봐야함? [3] 김 딜러(180.228) 13.02.27 56 0
347407 우리회사 오셈 [14] asd(110.15) 13.02.27 244 0
347406 카톡 네명이서 만들었다는게 트루? [6] dd(211.187) 13.02.27 164 0
347404 대학 임베디드 아이티 과 어떰? [3] Macau갤로그로 이동합니다. 13.02.27 93 0
347403 프로그램구조도 서식 가지고 있는 애들 있냐 안티푸라면갤로그로 이동합니다. 13.02.27 158 0
347402 db좀 아는 횽 있어? 질문점 [2] 133(115.144) 13.02.27 45 0
347401 집에 밥이 없는데 어떡할까 黑猫갤로그로 이동합니다. 13.02.27 37 0
347400 지원자가 없는것도 아닌데 입사포기했을때 한번 잡는 이유는 뭘까 [5] adsfs(121.66) 13.02.27 118 0
347399 c다음에 꼭 타야하는 테크트리가 자료구조 + 알고리즘이야? [1] 보쿠싱구갤로그로 이동합니다. 13.02.27 163 0
347398 c언어 질문인데요. [16] ssonacy갤로그로 이동합니다. 13.02.27 181 0
347397 중소기업 경력직에서 대기업 신입으로 가능할까? [3] dd(121.50) 13.02.27 249 0
뉴스 '견우와 선녀' 추영우, 악귀 봉수에게 몸 뺏겼다? 반전의 충격 엔딩!   디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2