Estou tentando colocar uma página html dentro de um JTextPane, porém quando eu passo o caminho relativo da página para a URL ele não consegue achar o arquivo, ele só consegue achar a página quando ela está no mesmo pacote da classe. Segue abaixo o código:
_textPane = new JTextPane();
_textPane.setEditable(false);
_textPane.setSize(1024, 768);
_textPane.addHyperlinkListener(this);
_textPane.setMinimumSize(new Dimension(1024, 768));
URL url = TestePanel.class.getResource("/resources/page/help.html");
if (url != null) {
try {
_textPane.setPage(url);
} catch (IOException e) {
System.err.println("Attempted to read a bad URL: " + url);
}
} else {
System.err.println("Couldn't find file: help.html");
}
JScrollPane scrollPane = new JScrollPane(_textPane);
return scrollPane;