java如何做菜单
- 编程技术
- 2025-01-25 19:21:11
- 1
在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);
本文链接:http://www.xinin56.com/bian/340284.html
上一篇:护士如何在职考研
下一篇:QQ炫舞退出全屏的快捷键是什么?