java中JMenubar和JToolBar有什么区别?

JMenuBar里面放的是jmenu,jtoolbar里面放的是不是JButton... JMenuBar里面放的是jmenu,jtoolbar里面放的是不是JButton 展开
 我来答
取个名都好难_
2015-05-15 · TA获得超过5.4万个赞
知道大有可为答主
回答量:1.5万
采纳率:94%
帮助的人:2686万
展开全部
JMenuBar:菜单条

JMenu:菜单

import java.awt.Color;


import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JPanel;


public class ZDSGuideSystemMain extends JFrame

{

private JFrame frame;// 窗体

private JMenuBar mBar;// 菜单

private JPanel panel;// 面板

private JLabel label;// 标签


// 构造函数

public ZDSGuideSystemMain()

{

frame = new JFrame();

panel = new JPanel();

mBar = new JMenuBar();

// 设置菜单栏

this.setTitle("正大学院导游系统");

this.setJMenuBar(mBar);

this.setResizable(false);

// 添加菜单栏

JMenu sMenu, jMenu, gMenu, cMenu, bMenu;

sMenu = new JMenu("系统");

jMenu = new JMenu("简介");

gMenu = new JMenu("工具");

cMenu = new JMenu("查询");

bMenu = new JMenu("帮助");

mBar.add(sMenu);

mBar.add(jMenu);

mBar.add(gMenu);

mBar.add(cMenu);

mBar.add(bMenu);

// 系统添加选项菜单

JMenuItem sItem, cItem, tItem;

sItem = new JMenuItem("开始导航");

cItem = new JMenuItem("刷新系统");

tItem = new JMenuItem("退出系统");

sMenu.add(sItem);

sMenu.addSeparator();

sMenu.add(cItem);

sMenu.addSeparator();

sMenu.add(tItem);

// 简介添加选项菜单

JMenuItem xItem;

xItem = new JMenuItem("学院简介");

jMenu.add(xItem);

// 工具添加选项菜单

JMenuItem xyItem, ycItem;

xyItem = new JMenuItem("显示菜单");

ycItem = new JMenuItem("隐藏菜单");

gMenu.add(xyItem);

gMenu.addSeparator();

gMenu.add(ycItem);

// 查询添加选项菜单

JMenuItem lItem;

lItem = new JMenuItem("路线查询");

cMenu.add(lItem);

// 帮助添加选项菜单

JMenuItem smItem, gyItem;

smItem = new JMenuItem("说明");

gyItem = new JMenuItem("关于");

bMenu.add(smItem);

bMenu.addSeparator();

bMenu.add(gyItem);

// 窗体设置

this.add(panel);

panel.setBackground(Color.green);

this.setBounds(180, 10, 1024, 680);

this.setVisible(true);

mBar.add(label);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}


public static void main(String[] args)

{

new ZDSGuideSystemMain();

}

}
追问
我自己的电脑运行不了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式