jframe 窗口菜单栏设置
时间: 2023-07-04 11:05:21 浏览: 183
创建JFrame窗口-JAVA图形界面
在 JFrame 中,可以使用 JMenuBar 和 JMenu 组件来创建窗口菜单栏。
下面是一个简单的示例代码,演示如何在 JFrame 中创建一个带有菜单栏的窗口:
```java
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class MenuExample extends JFrame {
public MenuExample() {
setTitle("Menu Example");
setSize(300, 200);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
// 创建菜单栏
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);
// 将菜单栏设置为窗口的菜单栏
setJMenuBar(menuBar);
}
public static void main(String[] args) {
MenuExample example = new MenuExample();
example.setVisible(true);
}
}
```
上述代码创建了一个带有“File”菜单的窗口菜单栏,其中包含三个菜单项:Open、Save 和 Exit。可以根据需要添加更多的菜单和菜单项。
阅读全文