当前位置:首页 > 编程技术 > 正文

java如何做菜单

java如何做菜单

在Java中创建菜单通常涉及到使用Swing库中的组件。以下是一个简单的例子,展示了如何使用Java Swing创建一个基本的菜单:```javaimport java...

在Java中创建菜单通常涉及到使用Swing库中的组件。以下是一个简单的例子,展示了如何使用Java Swing创建一个基本的菜单:

```java

import javax.swing.;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class MenuExample {

public static void main(String[] args) {

// 创建 JFrame 实例

JFrame frame = new JFrame("菜单示例");

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setSize(300, 200);

// 创建菜单栏

JMenuBar menuBar = new JMenuBar();

// 创建菜单

JMenu menuFile = new JMenu("文件");

JMenu menuEdit = new JMenu("编辑");

// 创建菜单项

JMenuItem menuItemOpen = new JMenuItem("打开");

JMenuItem menuItemSave = new JMenuItem("保存");

JMenuItem menuItemExit = new JMenuItem("退出");

// 将菜单项添加到菜单

menuFile.add(menuItemOpen);

menuFile.add(menuItemSave);

menuFile.addSeparator(); // 添加分隔线

menuFile.add(menuItemExit);

// 将菜单添加到菜单栏

menuBar.add(menuFile);

menuBar.add(menuEdit);

// 将菜单栏添加到 JFrame

frame.setJMenuBar(menuBar);

// 为菜单项添加事件监听器

menuItemExit.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

System.exit(0);

最新文章