Maison > Java > javaDidacticiel > le corps du texte

Comment créer un composant de menu en Java

anonymity
Libérer: 2020-09-08 11:59:18
original
3860 Les gens l'ont consulté

Vous pouvez utiliser "JMenuBar" pour ajouter des composants de menu en Java. Pour "JMenuBar", vous pouvez ajouter des menus à plusieurs niveaux plusieurs fois et vous pouvez définir les touches de raccourci de menu et les propriétés de la barre de menus.

Comment créer un composant de menu en Java

Recommandé : "Tutoriel vidéo Java"

Utilisez principalement certains menus dans les composants javax.swing. utilisez JMenuBar (barre de menu), JMenu (menu), JMenuItem (élément de menu), Separator (séparateur), etc.

Parmi eux, containers.add(JMenuBar) JMenuBar object.add(JMenu) JMenu Object. add(JMenuItem)

En même temps, là où vous ajoutez JMenuItem, vous pouvez également ajouter des éléments de case à cocher ou des éléments de bouton radio (JCheckBoxMenuItem, JRadioButtonMenuItem)

Comment créer un composant de menu en Java

Définir les touches de raccourci

Si vous souhaitez définir les touches de raccourci du menu ALT+

vous pouvez utiliser la méthode suivante

JMenu object.setMnemonic('X '); où La touche de raccourci pour la combinaison de X et ALT

S'il existe un menu de configuration nommé

JFrame jf=new JFrame("窗口测试");
        
        JMenuBar bar=new JMenuBar();
        JMenu file=new JMenu("菜单   ");
        JMenuItem createfile=new JMenuItem("创建文件");
        
        createfile.setAccelerator(KeyStroke.getKeyStroke('N', InputEvent.CTRL_DOWN_MASK));
        createfile.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent arg0) {
                System.out.println("创建文件被点击");
            }
        });
        
        file.add(createfile);
        bar.add(file);
        
        jf.setJMenuBar(bar);
        jf.pack();
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        jf.setVisible(true);
Copier après la connexion
Si vous appuyez sur les touches Ctr+N, le la console imprimera un message.

En même temps, nous pouvons également voir que les touches de raccourci sont également ajoutées au texte. Comment créer un composant de menu en Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal