有没有人会写一下这个代码

创建带菜单的窗体,背景颜色为绿色。标题为“java程序设计”。其中菜单有“文件”,“编辑”两个菜单。“文件”菜单下有“打开”,“关闭”菜单项。“编辑”菜单下有“粘贴”菜单项及子菜单“复制”(其中“复制”菜单有“全选”和“反选”两个菜单项)

写完了,你可以参考一下,希望采纳

import javax.swing.*;
import java.awt.*;

public class MyFrame extends JFrame {
    JPanel root;
    JMenuBar menuBar1;
    JMenuItem open, close, paste, allSelect, partSelect;
    JMenu file, edit, copy;

    MyFrame(String title) {
        //设置标题
        super(title);

        //添加容器
        root = new JPanel();
        //设置背景颜色
        root.setBackground(Color.GREEN);
        setContentPane(root);

        menuBar1 = new JMenuBar();
        setJMenuBar(menuBar1);

        //创建菜单对象
        file = new JMenu("文件");
        edit = new JMenu("编辑");
        copy = new JMenu("复制");

        //将菜单添加到菜单栏
        menuBar1.add(file);
        menuBar1.add(edit);

        //创建菜单项
        open = new JMenuItem("打开");
        close = new JMenuItem("关闭");
        paste = new JMenuItem("粘贴");
        allSelect = new JMenuItem("全选");
        partSelect = new JMenuItem("反选");

        //把菜单项添加到菜单
        file.add(open);
        file.add(close);
        edit.add(paste);
        edit.add(copy);
        copy.add(allSelect);
        copy.add(partSelect);

        //设置窗口风格
        setDefaultCloseOperation(EXIT_ON_CLOSE);

        //设置窗口显示位置和大小
        setBounds(400, 300, 400, 300);

        //设置窗口可见
        setVisible(true);
    }


    public static void main(String[] args) {
        MyFrame frame = new MyFrame("java程序设计");
    }
}

运行结果:

img

img

img

参考看看

swing应用(二):简易的记事本_sinJack的博客-CSDN博客 要求基本要求1)窗扣默认大小800*600,窗体居中显示2)具有如下菜单(文件—>新建,打开,保存等)3)具有工具栏,且有三个按钮(新建,打开,保存)4)窗体的内容区域为JTextArea,可以输入文字;初始时,读取一个txt文件,并将内容显示在JTextArea内实现记事本的其他功能如文件的打开和保存,要求:1)用户在记事本中输入文字后,点击保存菜单或者按钮,文件可以保存到用户选择的指定文件;2)用户点击打开菜单或者按钮,可以选择文件打开显示;3)用户点击新建按钮,则清空记事本内容 https://blog.csdn.net/qq_40693603/article/details/112046912?utm_source=app&app_version=5.4.0

就是创建简单的窗体程序,不过现在基本都是不使用这种方式了