Boa tarde galera,
gostaria de saber como faço pra abrir um arquivo .chm no java…
Tenho uma aplicação desktop em java e o help é .chm
Obrigada!!!
Francine
Boa tarde galera,
gostaria de saber como faço pra abrir um arquivo .chm no java…
Tenho uma aplicação desktop em java e o help é .chm
Obrigada!!!
Francine
opa beleza?
bom um .chm é um arquivo tipo biblioteca de help
usado pelo windows… até onde eu sei…
sei que existe a possibilidade de você chamar a execução
usando o System.getRuntime().exe( “string comando” );
se não me engano é essa a funcionalidade para chamar a execução
de algo no java… :roll:
agora como executar dentro de um programa java…
nesse ponto não sei, tambem ainda não me lembro de
ter visto algo parecido :razz:
ps.: o padrão do help usado em aplicações java
são páginas HTML em um diretorio que é distribuido junto
com sua aplicação e a execução desses HTMLs são
feitas através da classe JEditorPane
quando você instala o java sdk, dentro do diretorio
onde o sdf foi instalado existe uma pasta de aplicações de exemplo
${j2sdk} \demo\jfc\Metalworks\src olhe a classe
MetalworksHelp.java 
[]'s
Ola,
Aqui ta uma class feita, é so voce acrescentar no seu projecto :
import java.io.IOException;
public class help {
public static void main(String[] args) {
help application = new help() ;
try {
Runtime.getRuntime().exec("cmd.exe /c start SeuFicheiro.chm");
} catch (IOException e) {
}
}
}
Esta class abre o ficheiro .chm
Ai voce coloca noutra class o objecto desta class para executar o metodo main, assim :
Class que chama :
ActionListener ajuda1 = new ActionListener(){
public void actionPerformed (ActionEvent e){
new Thread(){
public void run() {
help.main (new String[]{});}
}.start() ;
}
} ;
JButton.addActionListner(ajuda1);
Espero que isso ajude .
Qualquer coisa poste !