awt연동에 관하여...
VE
import java.io.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
public class ConFileMgrextends Frame implements ActionListener
{
private String strPath = c:\\java\\temp.txt;
private FileReader fr = null;
private BufferedReader br = null;
private RandomAccessFile raf = null;
public ConFileMgr()
{
}
public void printFile() throws Exception
{
String strData;
fr = new FileReader(strPath);
br = new BufferedReader(fr);
while( (strData = br.readLine()) != null )
System.out.println(strData);
br.close();
}
public void writeFile(String strData) throws Exception
{
raf = new RandomAccessFile(strPath, rw);
raf.seek(raf.length());
raf.writeBytes(enCode(strData) + \r\n);
raf.close();
}
public String enCode(String strData) throws Exception
{
if( strData == null )
return ;
else
return new String(strData.getBytes(KSC5601), 8859_1);
}
public static void main(String[] args) throws Exception
{
&nbs
String strData;
String strTemp;
ConFileMgr IOEx = new ConFileMgr();
BufferedReader bufferReader = new BufferedReader( new InputStreamReader( System.in ) );
while(true)
{
System.out.print();
strData = bufferReader.readLine();
strTemp = strData.toUpperCase();
if( strTemp.compareTo(QUIT) == 0 )
break;
else if( strTemp.compareTo(FILE) == 0 )
IOEx.printFile();
else
IOEx.writeFile(strData);
}
System.out.println();
}
}
이렇게 코딩을 했는데요...
이걸 awt로 연동해서 윈도우창에 뜨게 하고싶은데..;
어디서 어떡해 추가하는지좀 알려주시면 감사하겠습니다.ㅠㅠ
-
제나
ConFileMgr extends 로 고치시고, 컴파일 후 그냥 실행시키면 됩니다. javac, java