
正文
java创建菜单简单代码,java设置菜单项的快捷键
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在Java中如何为Frame组件添加菜单呢?
setMenuBar public void setMenuBar(MenuBar mb)将此 frame 的菜单栏设置为指定的菜单栏。参数:mb - 正被设置的菜单栏。如果此参数为 null,则移除此 frame 上所有现有的菜单栏。
给窗体添加菜单栏一般是setJMenuBar(menubar),这样菜单栏就在上方。通过add(menubar),也可以向窗体中任意位置加菜单栏。
我们需要将菜单项添加到菜单中,然后将菜单添加到菜单条中;代码为:menu.add(item);bar.add(menu);然后将整个菜单条添加到窗体中,代码为:this.setJMenuBar(bar);这样就可以实现在窗体中添加菜单条了,看一下效果吧。
f.add(mb);处出错。窗体添加MenuBar还需要一个参数。
根据规定,根窗格所提供的内容窗格应该包含 JFrame 所显示的所有非菜单组件。这不同于 AWT Frame。为了方便地使用 add 及其变体,已经重写了 remove 和 setLayout,以在必要时将其转发到 contentPane。
java做窗口的话,需要用swing技术,之后创建JFrame 等组件,即可完成窗口创建工作。
相关问答
Q1: 如何用java编写菜单项?
1、JMenuItem item2=new JMenuItem(菜单项1);JMenuItem item3=new JMenuItem(菜单项2);public ErjiMenu(){ jp.setLayout(new BorderLayout());madd(item2); //m2添加菜单项。
2、并将menuBar添加到JFrame中。希望对你有帮助。
3、面板改变时改变引用。弹出新窗口在监听器里获得一个窗口实例然后setVisible(true)就行了。不能点其他的?那就把item.setEnabled(false);还是setEnable(false),没注意过,都用工具写的。
4、菜单是非常重要的GUI组件,其界面提供的信息简明清晰,在用户界面中经常使用。Java 的菜单组件是由多个类组成的,主要有:JMenuBar(菜单栏)、JMenu(菜单)、JMenuItem (菜单项)和JPopupMenu(弹出菜单)。
Q2: java添加菜单条和按钮
1、这将创建一个大小为400x400像素的窗口,并将其放置在屏幕上。
2、添加按钮显示效果 JTable中,单元格的数据显示默认是JTable的效果。如果我们想要按钮显示的效果的话,需要实现swing接口:javax.swing.table.TableCellRenderer,来改变单元格默认的渲染方法。
3、就是JTable中,加入JButton对吧。那个简单。写一个类继承与JButton并实现javax.swing.table.TableCellRenderer接口就行了。
4、把JMenu添加到JMenuBar中,JMenuBar jmb=new JMenuBar();jmb.add(new JMenu());jmb.add(new JMenu());可以一直添加下去;然后把jmb添加到Jpanel里。
Q3: 用java编写一个菜单,要源代码
添加Java源代码文件:在Java项目中,可以创建一个或多个Java源代码文件。要创建Java源代码文件,可以右键单击项目,选择“New” “Class”或“Interface”等菜单项,在对话框中输入类名和包名,并编写Java代码。
用ecilpse开发一个java程序的步骤如下:创建Java项目、在项目下创建包、创建Java类、编写程序代码、运行程序。Eclipse是一个开源的、基于Java的可扩展开发平台,是目前最流行的Java语开发工具。
要求:(1)主程序界面菜单,菜单栏有游戏、工具、帮助三个子菜单,本设计题属于工具子菜单的计算器菜单项。
编程的注意事项:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
String currentOp,preOp; //当前操作和上一步操作 String foreText,backText; //当前输入和上一次输入 boolean isFloat = false; //运算类型标志。Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。
Q4: java在小应用程序中加入菜单的步骤
给窗体添加菜单栏一般是setJMenuBar(menubar),这样菜单栏就在上方。通过add(menubar),也可以向窗体中任意位置加菜单栏。
根据你的要求,改完的程序如下:(改动的地方见注释,未写入的程序不需要改动)主要是把JTextArea text;改成JTextArea text=new JTextArea();加了右击弹出菜单一段。
//在this中加入popupMenu1 add(popupMenu1);这时,菜单已经加进程序中了,现在我们需要做的就是在点击右键时显示。
Q5: 如何给Java窗体添加菜单栏
给窗体添加菜单栏一般是setJMenuBar(menubar),这样菜单栏就在上方。通过add(menubar),也可以向窗体中任意位置加菜单栏。
eclipse顶部菜单栏消失的解决办法:第一步:打开eclipse,点击工具栏的空白处,在出现的菜单中选择CustomizePerspective...第二步:在打开的窗口中选择tab页:menuVisibility第三步:全部勾选,返回eclipse就可以看到了。
f.add(mb);处出错。窗体添加MenuBar还需要一个参数。
举例:例如,在一个Java应用程序中,如果需要实现一个导航栏来切换不同的模块界面,可以在WindowBuilder中添加一个菜单栏,然后在菜单栏中添加不同的菜单项。每个菜单项可以绑定一个事件处理方法,实现点击后跳转到不同的界面。
JMenuItem item2=new JMenuItem(菜单项1);JMenuItem item3=new JMenuItem(菜单项2);public ErjiMenu(){ jp.setLayout(new BorderLayout());madd(item2); //m2添加菜单项。
根据你的要求,改完的程序如下:(改动的地方见注释,未写入的程序不需要改动)主要是把JTextArea text;改成JTextArea text=new JTextArea();加了右击弹出菜单一段。
关于java创建菜单简单代码和java设置菜单项的快捷键的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








