글쓴이 :meany 1999년 12월 17일 18:22:46
애플릿뷰어로는 잘 돌아가는 코드가 웹브라우저(IE, 넷스케입)으로 돌리니
안돌아가는군요....
어찌 된거지?????
코드는 아래에 올립니다.....
import java.awt.*;
import java.applet.*;
import java.io.*;
import java.net.*;
public class Counter extends Applet
{
public void init()
{
try{
URL add = new URL(getCodeBase(), "cnt.txt");
fileName = add.getFile();
symantec.itools.lang.Context.setApplet(this);
setLayout(null);
setSize(110,50);
add(txtCnt);
txtCnt.setBounds(12,12,87,25);
//카운트 화면에 부분
fis = new FileInputStream(fileName);
dis = new DataInputStream(fis);
cnt = dis.readLine();
String temp = new String(cnt);
cnt = String.valueOf((Integer.parseInt(temp) + 1));
fis.close();
dis.close();
txtCnt.setText(cnt);
//증가된 카운트 파일에 저장
fos = new FileOutputStream(fileName);
ps = new PrintStream(fos);
ps.println(cnt);
fos.close();
ps.close();
}catch(Exception e){}
}
String cnt = new String();
String fileName;
FileInputStream fis; DataInputStream dis;
FileOutputStream fos; PrintStream ps;
java.awt.TextField txtCnt = new java.awt.TextField();
}