He realizado el ejemplo disponible en tu pagina, siguiendo los mismos nombres y rutas, si ejecuto mi aplicacion desde el eclipse... al pulsar F1, efectivamente me muestra correctamente la ventana de ayuda creada anteriormente, sin embargo cuando genero el .jar y lo ejecuto me sale la siguiente excepcion:
javax.help.BadIDException: Not valid ID:aplicacion
El código java empleado es el siguiente:
URL hsURL = getClass().getResource("/pfc/help/help_set.hs");
HelpSet helpset = null;
try {
helpset = new HelpSet(getClass().getClassLoader(), hsURL);
} catch (HelpSetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
HelpBroker hb = helpset.createHelpBroker();
// Ayuda al hacer click en el JMenuItem itemAyuda.
hb.setLocation(new Point(400, 200));
hb.enableHelpKey(this.getContentPane(), "aplicacion", helpset);
me imagino que tiene que ver con rutas y demás pero... no se por donde empezar.
Gracias
Un Saludo