콘솔에 파일 내용 출력
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileReaderTest {
public FileReaderTest() {
try{
FileReader fr = new FileReader("Z:/fileFolder/test.txt");
BufferedReader br = new BufferedReader(fr);
while(true){
String input = br.readLine();
if(input == null){
break;
}
System.out.println(input);
}
}catch(IOException i){
System.out.println("예외발생");
}
}
public static void main(String[] args) {
new FileReaderTest();
}
}
=====================================================================
TextArea에 파일 내용 출력
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class FileReaderEx extends JFrame{
JTextArea ta = new JTextArea();
public FileReaderEx() {
JScrollPane sp = new JScrollPane(ta);
add(sp, "Center");
setSize(500, 500);
setVisible(true);
try{
//파일의 내용을 읽어 TextArea 에 출력
FileReader fr = new FileReader("Z://fileFolder/test.txt");
BufferedReader br = new BufferedReader(fr);
while(true){
String txt = br.readLine();
if(txt == null)break;
ta.append(txt +"\n");
}
}catch(Exception e){
}
}
public static void main(String[] args) {
new FileReaderEx();
}
}
'응용 SoftWare > JAVA' 카테고리의 다른 글
Thread를 이용한 디지털 시계 (0) | 2016.12.21 |
---|---|
[Swing] 달력만들기 (0) | 2016.12.16 |
[예제] 각종 메뉴를 이용한 메모장 (0) | 2016.12.15 |
[예제] 은행 대기열 만들기 (0) | 2016.12.14 |
HashMap (0) | 2016.12.14 |