如题所述
第1个回答 2023-07-15
码字不易,望采纳
```
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class GUIApplication extends JFrame {
public GUIApplication() {
// 设置窗口标题
setTitle("Java Application");
// 创建菜单栏
JMenuBar menuBar = new JMenuBar();
// 创建文件菜单
JMenu fileMenu = new JMenu("文件");
JMenuItem newMenuItem = new JMenuItem("新建");
JMenuItem openMenuItem = new JMenuItem("打开");
JMenuItem exitMenuItem = new JMenuItem("退出");
fileMenu.add(newMenuItem);
fileMenu.add(openMenuItem);
fileMenu.add(exitMenuItem);
// 创建编辑菜单
JMenu editMenu = new JMenu("编辑");
// 将文件和编辑菜单添加到菜单栏
menuBar.add(fileMenu);
menuBar.add(editMenu);
// 将菜单栏设置为窗口的菜单栏
setJMenuBar(menuBar);
// 设置窗口大小和关闭操作
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 显示窗口
setVisible(true);
}
public static void main(String[] args) {
new GUIApplication();
}
}
```
```
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class GUIApplication extends JFrame {
public GUIApplication() {
// 设置窗口标题
setTitle("Java Application");
// 创建菜单栏
JMenuBar menuBar = new JMenuBar();
// 创建文件菜单
JMenu fileMenu = new JMenu("文件");
JMenuItem newMenuItem = new JMenuItem("新建");
JMenuItem openMenuItem = new JMenuItem("打开");
JMenuItem exitMenuItem = new JMenuItem("退出");
fileMenu.add(newMenuItem);
fileMenu.add(openMenuItem);
fileMenu.add(exitMenuItem);
// 创建编辑菜单
JMenu editMenu = new JMenu("编辑");
// 将文件和编辑菜单添加到菜单栏
menuBar.add(fileMenu);
menuBar.add(editMenu);
// 将菜单栏设置为窗口的菜单栏
setJMenuBar(menuBar);
// 设置窗口大小和关闭操作
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 显示窗口
setVisible(true);
}
public static void main(String[] args) {
new GUIApplication();
}
}
```