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?
Tela de help
3 Respostas
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.
Criado 3 de janeiro de 2022
Ultima resposta 5 de jan. de 2022
Respostas 3
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo