[Áú¹®] file write¿¡ °üÇÏ¿©


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :candy 1998³â 1¿ù 21ÀÏ 14:01:27

Á¦°¡ ÇϰíÀÚ ÇÏ´Â ÀÏÀº ƯÁ¤ È­ÀÏÀÇ ³»¿ëÀ» Àо textarea¿¡ ±× ³»¿ëÀ» º¸¿©ÁÖ°í editÀÛ¾÷À» ÇÑ ÈÄ ÀúÀå ¹öưÀ» ´©¸£¸é ±× ³»¿ëÀÌ ÀúÀåµÇ±â¸¦ ¿øÇÕ´Ï´Ù. Àд µ¥¼­´Â ¹®Á¦°¡ ¾ø¾ú´Âµ¥ È­ÀÏ¿¡ ±× ³»¿ëÀ» ¾²´Âµ¥ ¹®Á¦°¡ ÀÖ½À´Ï´Ù.
¹è¿îÁö ¾ó¸¶µÇÁö ¾Ê¾Æ¼­ ÇÁ·Î±×·¥ÀÌ ±ò²ûÇÏÁö¸¦ ¸øÇÕ´Ï´Ù. ¾Æ½Ã´Â ºÐÀº Àú¿¡°Ô µµ¿òÀ» Á».....
µ¡ºÙ¿© ¹°¾îº¸¸é ¿©·¯°³°¡ ÀÖ´Â InputStreamÀ» °¢°¢ ¾îµð¼­ ½á¾ßÇÒ Áö È®½ÇÈ÷ ±¸ºÐÀÌ µÇÁö ¾Ê½À´Ï´Ù.
ÁÁÀº °­ÀǸ¦ ±â´Ù¸®¸é¼­.....


<¿¹Á¦>


import java.awt.*;
import java.io.*;
import java.awt.event.*;
public class DisplayFile  {
	FileInputStream fi;
	FileOutputStream fo;
	File myFile;
	String FileName;
	TextArea ta;
	Frame f;
	Button bok;
	public static void main(String args[]) {
	
		DisplayFile Df = new DisplayFile(args[0]);
		
		Df.init();
		
	}
	
	public DisplayFile(String temp) {
		
		FileName = temp;
		f = new Frame();
	}
	public void init() {
		myFile = new File(FileName);
		byte b[] = new byte[(int) myFile.length()];
		try {
		fi = new FileInputStream(myFile);
		
		} catch (FileNotFoundException e) {
			System.out.println(" file not found");
		} 
		
		try {
		fi.read(b);
		} catch (IOException e1) {
			System.out.println("IO Error");
		}
		String s = new String(b);
		
		ta = new TextArea(s , 20 , 50);
                         
                bok = new Button("SAVE");
                bok.addActionListener(new ButtonHandler());
                f.add(ta , "Center");
                f.add(bok , "North");
		f.setSize(100,100);
                f.setVisible(true);
                f.addWindowListener (new WindowHandler());
                
	}
	private class WindowHandler extends WindowAdapter {
		public void windowClosing (WindowEvent e4) {
                       f.setVisible(false);
                       f.dispose();
                       System.exit(0);
		}
	}
	
        private class ButtonHandler implements ActionListener {
                 public void actionPerformed(ActionEvent e5) {
                       String imsi;
                         imsi = ta.getText();
                     
                        byte b1[] = new byte[(int) imsi.length()];
		try {
		fo = new FileOutputStream("ko.txt");
		
		} catch (FileNotFoundException e) {
			System.out.println(" file not found");
		} catch (IOException ee) {
                        System.out.println("IO ERROR");
                }
		
		try {
		fo.write(b1);
		} catch (IOException e1) {
			System.out.println("IO Error");
		}
                }
        }
}



´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]