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š


Odpovedet emailem