Tela de help

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.