1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
package org.jdesktop.jdic.browser;
import java.io.*;
import javax.swing.*;
import org.jdesktop.jdic.browser.*;
public class BrowserTest {
public static void main(String[] args) {
try{
JFrame frame = new JFrame("Une application flash dans un JFrame");
final WebBrowser browser = new WebBrowser();
String htmlContent = new String ("");
BufferedReader lecteurAvecBuffer = null;
String ligne;
String fichier = new String("/home/user/NetBeansProjects/LectureFichier/src/lecturefichier/musique.txt");
try{
lecteurAvecBuffer = new BufferedReader(new FileReader(new File(fichier)));
}
catch(FileNotFoundException exc){
System.out.println("Erreur d'ouverture");
}
while ((ligne = lecteurAvecBuffer.readLine()) != null){
htmlContent+=ligne+"\n";
System.out.println(ligne);
}
lecteurAvecBuffer.close();
System.out.println(htmlContent);
browser.setContent(htmlContent);
frame.add(browser);
frame.setSize(800,600);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
catch(Exception ex){
ex.printStackTrace();
}
}
} |