用java编写一个界面,界面里有菜单栏,菜单栏可以下拉。

就是编写一个这样的界面,可以没有其他内容,但是菜单栏要有,例如

第1个回答  推荐于2016-05-03
import java.awt.*;
import javax.swing.*;
public class MenuDemo extends JFrame{
JMenu jm1,jm2,jm3;
JMenuBar jmb;
JMenuItem jmt1,jmt2,jmt3;
public MenuDemo()
{
//菜单条
jmb=new JMenuBar();
jm1=new JMenu("文件");
jm2=new JMenu("编辑");
jmb.add(jm1);
jmb.add(jm2);
jmt2=new JMenuItem("关闭");
jmt3=new JMenuItem("退出");
jm3=new JMenu("新建");
jm3.add(jmt3);
jm1.add(jmt2);
jm1.add(jm3);
this.add(jmb,"North");
this.setVisible(true);
this.setSize(400, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[])
{
new MenuDemo();
}
}
运行下看看是不是你想要的追问

不能编译出class文件,上面写的是写入MenuDemo是出错。麻烦再看一下,谢谢。十分感谢。

追答



这是我的效果图啊 你看看你有没有把你的java的文件名改成和我的类名一样了啊

追问

OK

本回答被提问者采纳

如何用JAVA来实现下拉菜单的功能
import java.awt.event.*;class xl Frame implements ItemListener \/\/借口 { static Choice chc=new Choice();\/\/创建下拉框的对象 } public static void main(String args[]){ frm.setLayout(new FlowLayout());\/\/创建布局格式 frm.setSize(200,200);\/\/设置框架大小 frm.add(chc);\/\/把下拉框...

如何用java实现下拉菜单
\/\/设置窗口标题setSize(220, 100);\/\/设置窗口大小setLocationRelativeTo(null);\/\/设置窗口居中setDefaultCloseOperation(EXIT_ON_CLOSE);\/\/设置点击关闭退出jvm虚拟机setVisible(true);\/\/设置窗口可见}public static void main(String[] args) {new MFrame();\/\/创建窗口}} ...

JAVA编写一个窗口(frame),要求窗口中有文本框,按钮,标签,单选框,复选...
import javax.swing.*;import java.awt.*;public class test extends JFrame{ public test(){ JButton button; \/\/按钮 JLabel label; \/\/标签 JComboBox combobox;\/\/下拉菜单 JCheckBox checkbox;\/\/复选框 JRadioButton radiobutton;\/\/单选框 JTextField textfield;\/\/文本框 button = new JButto...

java JFrame程序中,怎样在窗体的任意一个位置放一个下拉菜单?
不美观。你可以试试看,根据实际需求美化一下。或者参考别人的。给窗体添加菜单栏一般是setJMenuBar(menubar),这样菜单栏就在上方。通过add(menubar),也可以向窗体中任意位置加菜单栏。import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;publi...

编写一个图形用户界面的Java Application 程序要求如下图求求了很着急...
setTitle("Java Application");\/\/ 创建菜单栏 JMenuBar menuBar = new JMenuBar();\/\/ 创建文件菜单 JMenu fileMenu = new JMenu("文件");JMenuItem newMenuItem = new JMenuItem("新建");JMenuItem openMenuItem = new JMenuItem("打开");JMenuItem exitMenuItem = new JMenuItem("退出"...

javaweb怎么实现下拉菜单
关系:【角色】-【菜单权限列表】-【菜单ID】-【菜单名称】每一个【菜单名称】,对应一个ID,建立一个新用户,默认的【菜单权限列表】中,没有任何一个菜单ID,即:一个菜单项都不能点。由管理员添加【可以使用的菜单ID】到【菜单权限列表】WEB页面显示【菜单权限列表】中的菜单项 ...

如何给Java窗体添加菜单栏
菜单中的每一项叫做菜单项,Java中用JMenuItem表示;我们在窗体中创建菜单栏,首先需要创建菜单条,先声明,然后在构造方法中初始化;代码为:JMenuBar bar = new JMenuBar();然后创建菜单,也菜单条一样,也是先声明,再new;代码为:JMenu menu = new JMenu("文件");接下来创建菜单项,和上面的一...

【急】编一个java小程序
编任意一个就行!1、创建一个简单记事本窗口。基本要求如下:1)记事本要有标题,而且窗口可以关闭;2)窗口中有菜单栏,菜单栏中至少有两个菜单;3)菜单至少包括以下内容:一个带复... 编任意一个就行!1、创建一个简单记事本窗口。 基本要求如下:1) 记事本要有标题,而且窗口可以关闭;2) 窗口中有菜单栏,菜单栏...

急求!!一个java程序编写的简单的学生信息管理系统
有没有能带比较功能的,麻烦大家了! 主界面的菜单是下拉式的。 展开  我来答 1个回答 #热议# 《请回答2021》瓜分百万奖金 匿名用户 2009-06-25 展开全部 仅仅给你个参考\/\/Java Group Project_StudentManagement源码\/\/NetBeans IDE 6.5 环境package studentmanager;import java.awt.*;import java.awt....

java 中关于菜单,菜单项,菜单条如何区分?
菜单条就是一个桌面程序上面那一排菜单的总的集合,比如文件、编辑、工具什么的那一排就是菜单条,其中的文件、帮助这些就是菜单,文件下面的新建、打开就是菜单项。总的来说菜单项组成菜单,菜单的集合就是菜单条。

相似回答