您的位置:

java菜单栏,java菜单栏包括三个子菜单代码

本文目录一览:

初学 java怎么添加菜单栏失败了?

如果代码运行没有报错,那就是添加成功了。

只是展示的时候,由于你的menubar没内容,所以看不出效果。

你可以再menuBar中添加一个JMenu,然后再看看效果。

PS:java桌面程序,java自己都放弃了。无论是学习,还是工作,都不推荐从这个方向开始入门。

java的菜单栏显示不出来呢!急求!

import java.awt.*;

import java.awt.event.*;

import java.io.*;

import javax.swing.*;

public class text1 extends JFrame {

JTextArea zl = new JTextArea();

private JComboBox combox_name, combox_size;

private JButton button_color;

private JCheckBox check_bold, check_italic;

//文件菜单

JMenuItem open = new JMenuItem("新建");

JMenuItem save1 = new JMenuItem("保存");

JMenuItem save2 = new JMenuItem("另存为");

JMenuItem exit = new JMenuItem("退出");

//编辑菜单

JMenuItem copy = new JMenuItem("复制");

JMenuItem cut = new JMenuItem("剪切");

JMenuItem paste = new JMenuItem("粘贴");

//帮助菜单

private JMenuBar JmenuItem; //JMenuBar、JMenu和JMenuItem,分别对应菜单条、菜单和菜单项

text1() {

setTitle("文本编辑器");

setSize(750, 550);

setLocation(200, 100); //坐标

setLocationRelativeTo(null);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JMenuBar menu = new JMenuBar(); //菜单条

JMenu file = new JMenu("文件");

JMenu edit = new JMenu("编辑");

JMenu help = new JMenu("帮助"); //三个菜单

//将菜单项放入菜单

file.add(open);

file.add(save1);

file.add(save2);

file.add(exit);

edit.add(copy);

edit.add(cut);

edit.add(paste);

menu.add(file);

menu.add(edit);menu.add(help);

setJMenuBar(menu);

JScrollPane pane=new JScrollPane(zl);

add(pane, BorderLayout.CENTER);

setVisible(true);

}

public static void main(String[] args) {

new text1();

}

}

如何给Java窗体添加菜单栏

以windows系统中的记事本为例,菜单栏中的【文件】,【编辑】等全部叫一个菜单条;在Java中用JMenuBar表示;

菜单条中每一个具体的项叫做一个菜单,在Java中用JMenu表示;

菜单中的每一项叫做菜单项,Java中用JMenuItem表示;

我们在窗体中创建菜单栏,首先需要创建菜单条,先声明,然后在构造方法中初始化;代码为:JMenuBar bar = new JMenuBar();

然后创建菜单,也菜单条一样,也是先声明,再new;代码为:JMenu menu = new JMenu("文件");

接下来创建菜单项,和上面的一样,先声明,再new;代码为:JMenuItem item = new JMenuItem("新建");

创建好每一个部分之后,我们需要将菜单项添加到菜单中,然后将菜单添加到菜单条中;代码为:

menu.add(item);

bar.add(menu);

然后将整个菜单条添加到窗体中,代码为:

this.setJMenuBar(bar);

这样就可以实现在窗体中添加菜单条了,看一下效果吧。

JAVA 菜单栏 下面的退出按钮怎么实行?

以下代码已经运行过。你可以参照以下代码修改你自己的代码。

public static void main(String[] args) {

  JFrame frame=new JFrame();

  JMenuBar menuBar=new JMenuBar();

  frame.setJMenuBar(menuBar);

  

  JMenu fileMenu=new JMenu("文件");

  menuBar.add(fileMenu);

  

  JMenuItem exitItem=new JMenuItem("退出");

  fileMenu.add(exitItem);

  exitItem.addActionListener(new ActionListener() {

   @Override

   public void actionPerformed(ActionEvent e) {

    frame.dispose();

    System.exit(0);

   }

  });

  

  frame.setSize(400,300);

  frame.setLocationRelativeTo(null);

  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  SwingUtilities.invokeLater(() - frame.setVisible(true));

 }

java菜单栏,java菜单栏包括三个子菜单代码

2023-01-09
java菜单,java菜单栏代码

2023-01-05
java功能主菜单,JAVA菜单栏

2022-11-16
java下拉菜单,java下拉菜单栏

2023-01-06
java菜单,Java菜单窗口

2023-01-10
java实现菜单递归json(java递归实现多级菜单栏)

本文目录一览: 1、如何用java递归生成带children的json串啊?数据集已经有了在下面。 2、java根据数据库生成菜单(递归) 3、java如何给有层级关系的JSON字符串做递归处理 4、

2023-12-08
java菜单树,java菜单树并记录菜单深度

2023-01-09
java菜单项分别实现功能(java实现多级菜单)

2022-11-13
Python Tkinter菜单栏设计

2023-05-12
创建Python Tkinter菜单栏

2023-05-12
java窗口程序,java窗口程序创建菜单栏

2023-01-09
electron隐藏菜单栏教程

2023-05-17
中望cad2015打开菜单栏,中望建筑cad怎么调出菜单栏

2022-11-30
Vue左侧菜单栏使用指南

2023-05-19
java菜单怎么去掉下划线,下划线取消怎么样取

2023-01-07
天正给排水2014没有菜单栏,天正建筑菜单栏不见了

2022-11-30
cad2018两种配置显示在菜单栏,cad2018标准菜单显

2023-01-08
深度学习WPF菜单控件

2023-05-20
菜鸟学java笔记1的简单介绍

2022-11-18
js下拉菜单样式代码,javascript下拉菜单代码

本文目录一览: 1、谁内给我讲一将如下 下拉菜单的js代码 2、关于下拉菜单的JS代码 3、JS组件Bootstrap实现下拉菜单效果代码 4、一点关于JS下拉菜单的代码 ,希望有人可以每行都可以解释

2023-12-08