示例#1
0
  private MButton createOnlineHelpButton() {
    final MButton onlineHelpButton =
        new MButton(getString("Aide_en_ligne"), ImageIconCache.getImageIcon("action_help.png"));
    onlineHelpButton.setToolTipText(getString("Afficher_aide_en_ligne") + " (F1)");
    onlineHelpButton.setActionCommand("help");
    onlineHelpButton
        .getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW)
        .put(KeyStroke.getKeyStroke("F1"), "doHelp");
    onlineHelpButton
        .getActionMap()
        .put(
            "doHelp",
            new AbstractAction() {
              private static final long serialVersionUID = 1L;

              @Override
              public void actionPerformed(ActionEvent e) {
                onlineHelpButton.doClick();
              }
            });
    return onlineHelpButton;
  }