디시인사이드 갤러리

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

갤러리 본문 영역

횽들 이거좀 풀어줘 바바

정호준(112.153) 2013.03.07 00:18:35
조회 59 추천 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 - -
347975 씨언어300제 씨쁠쁠200제 [2] ㅇㅇ(61.98) 13.03.04 168 0
347973 코뿔소책 보고있는데 뭐이리 두껍노 [1] ㄷㄷ(121.186) 13.03.04 85 0
347972 포인터는 언제 쓰나요? [4] 듀스(211.234) 13.03.04 166 0
347971 winapi 탭누르면 커서옮겨가는게 안됩니다 이힝(175.200) 13.03.04 37 0
347970 웹쪽 신입 취업하는데 리눅스 잘 알아야됨요? 크리ex(121.186) 13.03.04 58 0
347969 프갤형들 좀 도와줘 ㅁㄴㅇㄹ(115.140) 13.03.04 672 0
347968 오늘 공룡책 이야기가 많네 [1] ㅈㅈ(121.186) 13.03.04 105 0
347967 실시간 이슈 뭐 이런건 다 AJAX으로 하는건가요? [2] ㅇㅇ(221.140) 13.03.04 88 0
347965 하이브리드 어플리케이션 대표적으로 뭐 있음? 지오아이(121.186) 13.03.04 62 0
347963 ssh 해킹당하기 쉽나요? [2] 공돌이(204.14) 13.03.04 161 0
347961 월세내고 사는쉑이들 대단함..고로콤롬.. 우쿄쿄(1.231) 13.03.04 82 0
347955 개발자는 어디까지 알아야 개발자인가요...? [3] ㅇㅇ(221.140) 13.03.04 166 0
347954 우분투 usb에다가 설치할려고 하는데 [1] dd(220.117) 13.03.04 88 0
347953 형들 { 열고 } 닫을때 어캐해 보통? [6] Crispin(124.195) 13.03.04 117 0
347951 .jar 파일은 더블클릭으로 실행 안댐미까 안드류(222.116) 13.03.04 123 0
347949 네트워크 TCP/IP 기본 공부하기 좋은 책 해피너스갤로그로 이동합니다. 13.03.04 155 0
347948 회사다 [3] ??(14.63) 13.03.04 111 0
347946 김치녀는 종특인가보다. [9] 멍청닭(182.211) 13.03.04 235 0
347945 알고리즘 필요하냐? [5] 듀스(124.153) 13.03.04 162 0
347943 서버에 ddos 공격왔을때 대처법? [6] 작성자(175.215) 13.03.04 227 0
347942 폼은 실행되는데 작업표시줄에 안나오는 폼만드는 방법 아시는 분 [7] 헬프요(211.224) 13.03.04 88 0
347940 주사위를 6천번 굴렸을 때 각 값의 나온 회수를인쇄하라는대 이거좀도와주 [5] 나라용갤로그로 이동합니다. 13.03.04 121 0
347939 혼자 연구하는 c/c++ 김상형저... [4] 듀스(124.153) 13.03.04 380 0
347938 더블릿 문제 뭐로 푸는건가영 [1] 124(118.32) 13.03.04 85 0
347937 si si거리는데 si가뭐임? [10] 작성자(175.215) 13.03.04 295 0
347934 솔직히 it쪽 진로 방향은 많다고 그래도 [1] daema(121.186) 13.03.04 159 0
347933 이산 수학 어려움? [2] 둥굴동굴갤로그로 이동합니다. 13.03.04 217 0
347930 이번해는 주력언어하나 골라서 집중적으로 파려는데 java , js 뭘할까 [9] 이리듐(121.186) 13.03.04 159 0
347928 취업 학원 다니거둔... [4] 고밈(110.70) 13.03.04 172 0
347926 오늘부터 열혈강의 C로 공부할테야 [5] 공부시작하자(59.3) 13.03.04 222 0
347923 내가 생각하는 최고의 컴퓨터 서적들 [7] (125.177) 13.03.04 276 0
347921 [충격] 대학을 나와야 하는 이유 [2] 안나와도될까(59.3) 13.03.04 868 2
347920 대학 임베디드 아이티과 어떰? [5] Macau갤로그로 이동합니다. 13.03.04 109 0
347919 여기에 유니티 ngui 사본사람 있어? [2] Quaggan갤로그로 이동합니다. 13.03.04 224 0
347917 너네같은 리얼충새끼들한테 떠들어봣자 개무시당할꺼지만 [1] dd(124.197) 13.03.04 73 0
347916 md5보다 sha1이 많이 복잡함? [5] ㅁㄴㄻㄹ갤로그로 이동합니다. 13.03.04 123 0
347915 수준이하 프로그래머중 일인으로써 [1] LastCorona갤로그로 이동합니다. 13.03.04 152 0
347908 진짜 책 사고싶은거 있어도 사논책 다보고 사라; dd(124.197) 13.03.04 91 0
347906 뭐지.. 학교서 상용SW 뻐킹 하고 단체로 리눅스로 갈아탔다는데 [6] dd(124.197) 13.03.04 165 0
347905 요즘 새끼들 자바처럼 쉬운 언어만 배우면 [2] (125.177) 13.03.04 184 0
347904 내가 자바가 죧같은 점.txt [1] (125.177) 13.03.04 105 0
347901 달려라 코바 기억함? [1] 이모군(175.114) 13.03.04 82 0
347899 안녕하세요 엔게임입니다. [2] 엔게임(110.70) 13.03.04 189 0
347898 이미 한나라당에서 여성가좇부라는 큰 똥이 남겨진 상황에서 [5] ㄴㅇ(50.30) 13.03.04 140 1
347894 역시 그네는 sw 보다는 방송통신에 관심이 많군 [1] 멍청닭(182.211) 13.03.04 85 0
347893 미국 통신 회사라는데 맞음? [3] 호갱(175.223) 13.03.04 113 0
347892 아 진짜 어떡해야 할지 ㅈㅌㅇ(223.62) 13.03.04 44 0
347887 SharpDevelop 쓰는사람있음? [4] 알리닌갤로그로 이동합니다. 13.03.04 85 0
347886 mfc 첫수업 들어왓는데 vs2006으로 하겟대 [16] mfc(203.237) 13.03.04 161 0
347884 열혈강의 강의영상 말룡갤로그로 이동합니다. 13.03.04 77 0
뉴스 케이지(Kei.G), 버벌진트 대표곡 '좋아보여' 리메이크…30일 하이칼라 프로젝트 음원 공개 디시트렌드 07.24
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2