Java中GUI中菜单栏

117 阅读1分钟

首先看下演示效果:

这里是源码

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

public class MyJFrame {
    public static void main(String[] args) {
        JFrame jFrame = new JFrame("菜单窗口");
        jFrame.setBackground(Color.GREEN);
        jFrame.setBounds(100,100,500,400);

        JMenuBar jMenuBar = new JMenuBar();
        JMenu jMenu = new JMenu("菜单");
        JMenu jMenu1 = new JMenu("软件项目");

        JMenuItem jMenuItem = new JMenuItem("Java");
        JMenuItem jMenuItem1 = new JMenuItem("C");
        JMenuItem jMenuItem2 = new JMenuItem("Python");
        JMenuItem jMenuItem3 = new JMenuItem("硬件项目");

        jMenu1.add(jMenuItem);
        jMenu1.add(jMenuItem1);
        jMenu1.add(jMenuItem2);

        jMenu.add(jMenu1);
        jMenu.add(jMenuItem3);

        jMenuBar.add(jMenu);

        jFrame.setJMenuBar(jMenuBar);

        jFrame.setVisible(true);
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}