assets フォルダーにある html ページを読み込もうとしています。
このコードを使用して、オンラインの HTML Web ページ (例: 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);
...
file:///android_asset/mynicehtmlfile.html
Androidで動作することは知っていますが、含まれているため、 android_assets
Android以外では機能しないと思います。
どうもありがとうございました!
編集: jarファイル内 (プロジェクト フォルダー内) に次のフォルダーを作成できると仮定すると、次のようになります。