创建带菜单的窗体,背景颜色为绿色。标题为“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程序设计");
}
}
运行结果:
就是创建简单的窗体程序,不过现在基本都是不使用这种方式了