Đọc File bởi sử dụng Applet trong Java
Miêu tả vấn đề
Cách đọc một file bởi sử dụng Applet trong Java?
Giải pháp
Ví dụ sau minh họa cách đọc một file sử dụng một applet bằng việc sử dụng phương thức openStream() của lớp URL trong Java.
import java.applet.*; import java.awt.*; import java.io.*; import java.net.*;public class readFileApplet extends Applet{ String fileToRead = "test1.txt"; StringBuffer strBuff; TextArea txtArea; Graphics g; public void init(){ txtArea = new TextArea(100, 100); txtArea.setEditable(false); add(txtArea, "center"); String prHtml = this.getParameter("fileToRead"); if (prHtml != null) fileToRead = new String(prHtml); readFile(); } public void readFile(){ String line; URL url = null; try{ url = new URL(getCodeBase(), fileToRead); } catch(MalformedURLException e){} try{ InputStream in = url.openStream(); BufferedReader bf = new BufferedReader (new InputStreamReader(in)); strBuff = new StringBuffer(); while((line = bf.readLine()) != null){ strBuff.append(line + "\n"); } txtArea.append("File Name : " + fileToRead + "\n"); txtArea.append(strBuff.toString()); } catch(IOException e){ e.printStackTrace(); } } }
Kết quả
Code trên sẽ cho kết quả sau trong trình duyệt java-enabled.
View in Browser.
Bài học Bài tập Java phổ biến tại hoconline.club:
applet_trong_java.jsp
Bài viết liên quan