JMenuItem reportBug = new JMenuItem("Report Bug"); reportBug.setEnabled(false); helpMenu.add(reportBug);    JMenuItem requestFeature = new JMenuItem("Request Feature"); requestFeature.setEnabled(false); helpMenu.add(requestFeature);   JMenuItem donate = new JMenuItem("Donate"); donate.setEnabled(false); helpMenu.add(donate);
    private void initHelpMenu(JMenuBar menubar) {        JMenu helpMenu = new JMenu("Help");        JMenuItem help = new JMenuItem("Quicktime Amateur Help");        // XXX why doesn't this work?        // Probably has something to do with this from InputEvent API doc:        /* Not all characters have a keycode associated with them.          * For example, there is no keycode for the question mark          * because there is no keyboard for which it appears on the primary layer. */        help.setAccelerator(KeyStroke.getKeyStroke('?', menuShortcutKeyMask));        help.setEnabled(false);        helpMenu.add(help);        JMenuItem sendFeedback = new JMenuItem("Send Feedback");        sendFeedback.setEnabled(false);        helpMenu.add(sendFeedback);        menubar.add(helpMenu);    }