在Jframe的菜单栏放几个按钮
时间: 2024-02-12 17:04:20 浏览: 68
您可以在JFrame的菜单栏中添加一个JMenu对象,然后在该对象中添加多个JMenuItem对象,每个JMenuItem对象就代表一个按钮。下面是一个简单的示例代码:
```
import javax.swing.*;
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 openItem = new JMenuItem("Open");
JMenuItem saveItem = new JMenuItem("Save");
JMenuItem exitItem = new JMenuItem("Exit");
// 将菜单项添加到菜单中
fileMenu.add(openItem);
fileMenu.add(saveItem);
fileMenu.addSeparator(); // 添加分隔线
fileMenu.add(exitItem);
// 将菜单添加到菜单栏中
menuBar.add(fileMenu);
// 将菜单栏设置到窗口中
frame.setJMenuBar(menuBar);
frame.setSize(300, 200);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
```
这个示例代码会创建一个包含“File”菜单的菜单栏,该菜单中包含3个菜单项,分别是“Open”、“Save”和“Exit”。您可以根据需要添加更多的菜单和菜单项。
阅读全文