首页主机资讯Activity Java中如何使用菜单

Activity Java中如何使用菜单

时间2024-07-17 18:06:03发布访客分类主机资讯浏览1488
导读:在Java中使用菜单可以通过Swing组件JMenuBar、JMenu和JMenuItem来实现。下面是一个简单的示例代码: import javax.swing.*; import java.awt.event.ActionEvent;...

在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应用程序中使用菜单。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Activity Java中如何使用菜单
本文地址: https://pptw.com/jishu/689033.html
Activity Java中常见问题及解决方案 什么时候应使用Activity Java

游客 回复需填写必要信息