Fala pessoal, eu gostaria de saber se vocês teriam alguma alternativa mais moderna para substituir o javaHelp, eu preciso criar uma tela de help, em html, porém com o javaHelp fico muito limitado na questão de personalização, e adicionando diretamente o html no JFrame ele não ficou legal, alguem teria uma sugestão?
Cria uma pasta, monta todo o help com html padrão, coloca os arquivos das páginas tudo ali dentro e no seu programa manda abrir o index usando o método browse
da classe Desktop (documentação). O projeto do NetBeans com o código abaixo está anexado.
package help;
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
/**
*
* @author David
*/
public class Help {
public static void main( String[] args ) throws URISyntaxException, IOException {
abrirHelp();
}
public static void abrirHelp() throws URISyntaxException, IOException {
File f = new File( "" );
Desktop.getDesktop().browse( new URI(
"file:///" +
f.getAbsolutePath().replace( "\\", "/" ) +
"/help/index.html" ) );
}
}
Help.zip (17,8,KB)
eu acabei achando uma outra alternativa, de construir um JFrame e colocar um JPanelEdit, e nele chamar o arquivo html,mas vou experimentar esse modo também, valeu David!!
Imagino que seja o JEditPane
.