1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Biblioteca de ajuda no Java

Bom dia, alguém que tenha utilizado a biblioteca java help teve problemas com a exibição dos html's de ajuda fora do NetBeans? Para mim, enquanto executo pelo NetBeans a ajuda é exibida perfeitamente, porém quando roda a partir do executável, ele aparece em branco.

alguém sabe o que poderia ser?

https://www.filepicker.io/api/file/sX9xsDDaSPilgan10aAA

    private static final String HS_FILE = "com/sic/documentacao/SICAjuda.hs";
    private HelpSet helpSet = null;
    private HelpBroker helpBroker = null;
    private ClassLoader cl = this.getClass().getClassLoader();

    /**
     * @return the helpSet
     */
    public HelpSet getHelpSet() {
        if (helpSet == null) {
            try {
                @SuppressWarnings("static-access")
                URL hsURL = HelpSet.findHelpSet(cl, HS_FILE);
                helpSet = new HelpSet(null, hsURL);
            } catch (Exception ex) {
                System.out.println("HelpSet" + ex.getMessage());
                System.out.println("HelpSet" + HS_FILE + " não encontrado!");
            }
        }
        return helpSet;
    }

    /**
     * @param helpSet the helpSet to set
     */
    public void setHelpSet(HelpSet helpSet) {
        this.helpSet = helpSet;
    }

    /**
     * @return the helpBroker
     */
    public HelpBroker getHelpBroker() {
        if (helpBroker == null) {
            helpBroker = helpBroker = getHelpSet().createHelpBroker();
//            helpBroker.setDisplayed(true);
        }
        return helpBroker;
    }

    /**
     * @param helpBroker the helpBroker to set
     */
    public void setHelpBroker(HelpBroker helpBroker) {
        this.helpBroker = helpBroker;
    }
  • Realizando mais testes descobri que o problema está na exibição da arvore de ajuda, pois o html de cada janela abre individualmente.

    Vlads Barcelos   07 de mai de 2015
  • Alguém sabe o que preciso fazer para exibir a arvore(MENU) de ajuda quando executo por fora do NetBeans?

    Vlads Barcelos   07 de mai de 2015
  • os arquivos html estão dentro do projeto?

    sinkz   07 de mai de 2015
  • Sim, eles estão dentro do projeto.

    Vlads Barcelos   07 de mai de 2015
  • Como voce está fazendo o mapeamento dos arquivos, pode mostrar?

    sinkz   07 de mai de 2015
Mostrar todos os 11 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.