Activity Java中如何使用菜单

   2024-10-06 5320
核心提示:在Java中使用菜单可以通过Swing组件JMenuBar、JMenu和JMenuItem来实现。下面是一个简单的示例代码:import javax.swing.*;import

在Java中使用菜单可以通过Swing组件JMenuBar、JMenu和JMenuItem来实现。下面是一个简单的示例代码:

import javax.swing.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class MenuExample {    public static void main(String[] args) {        JFrame frame = new JFrame("Menu Example");        JMenuBar menuBar = new JMenuBar();        JMenu fileMenu = new JMenu("File");        JMenuItem newItem = new JMenuItem("New");        JMenuItem openItem = new JMenuItem("Open");        JMenuItem saveItem = new JMenuItem("Save");        newItem.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {                JOptionPane.showMessageDialog(null, "New File Created");            }        });        openItem.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {                JOptionPane.showMessageDialog(null, "File Opened");            }        });        saveItem.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {                JOptionPane.showMessageDialog(null, "File Saved");            }        });        fileMenu.add(newItem);        fileMenu.add(openItem);        fileMenu.add(saveItem);        menuBar.add(fileMenu);        frame.setJMenuBar(menuBar);        frame.setSize(400, 300);        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        frame.setVisible(true);    }}

在这个示例中,创建了一个带有File菜单的窗口,File菜单包含New、Open和Save三个菜单项,并为每个菜单项添加了点击事件的监听器。点击菜单项时会弹出相应的对话框提示。通过这种方式,可以实现在Java应用程序中使用菜单。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号