URBAN Leos napsal(a):
Pokud to spustím "normálně", tak nefunguje klávesa F1.
A ještě lepší (obecnější) řešení:
public void componentOpened()
{
HelpCtx.setHelpIDString(fldIco,"cz.qds.pokushelp.ico");
HelpCtx.setHelpIDString(fldDic,"cz.qds.pokushelp.dic");
}
private void helpKeyPressed(java.awt.event.KeyEvent evt)
{
if (evt.getSource() instanceof Component &&
evt.getKeyCode()==KeyEvent.VK_F1)
{
Help help = (Help) Lookup.getDefault().lookup(Help.class);
HelpCtx hc = HelpCtx.findHelp( evt.getSource() );
if ( help!=null && hc!=null)
{
help.showHelp( hc );
}
}
}
V tom JNLP to ale nefunguje, zobrazí prázdné okno. Vypadá to jako když
se ten obsah helpu do toho JNLP nedostane?
Pokud to spustím jako "JNLP", tak kromě té klávesy navíc v obsahu helpu
nic není, ani ten Sample záznam.
Netbeans 5.5, včera aktualizovaná z (ne-Beta) zdrojů na poslední verzi,
platforma 200610171010.
Díky moc za pomoc,
Leoš