我試圖加載位於我的資產文件夾中的html頁面。Java - 從資產加載html頁面
我能夠加載在線Html網頁(如:http://google.com),此代碼
...
dtrpnHey = new JEditorPane();
dtrpnHey.setEditable(false);
try {
dtrpnHey.setPage("http://google.com");
}catch (IOException e) {
dtrpnHey.setContentType("text/html");
dtrpnHey.setText("<html>Could not load</html>");
}
JScrollPane scrollPane = new JScrollPane(dtrpnHey);
JFrame f = new JFrame("Test HTML");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(scrollPane);
f.setPreferredSize(new Dimension(800,600));
f.setVisible(true);
panel_1.add(dtrpnHey);
...
我知道在Android file:///android_asset/mynicehtmlfile.html
作品,但因爲它包含android_assets
我認爲它不會在非機器人。
非常感謝!
編輯:假設我可以有我的jar文件中的文件夾(我的項目文件夾內),這就是所謂的:資產(http://s24.postimg.org/p02ju9xip/Knipsel.jpg?noCache=1370175365)
什麼是您的資產文件夾?文件系統上的文件夾?你的應用程序的jar中的目錄? –
這是我的jar文件中的文件夾/目錄(http://s24.postimg.org/p02ju9xip/Knipsel.jpg?noCache=1370175365) – Mdlc