关闭

Swing超基础学习总结——5、菜单(JMenu、JMenuBar、JMenuItem)

标签: swingJMenuJMenuBarJMenuItem
1205人阅读 评论(0) 收藏 举报
分类:

名词解释

这里写图片描述
红框即JMenuBar(标题栏),篮框即JMenu(菜单名),黑框即JMenuItem(菜单项)


代码演示

public static void main(String[] args) {
        // TODO Auto-generated method stub
        JFrame frame = new JFrame();
        frame.setSize(300, 200);
        frame.setTitle("菜单测试");
        frame.setLayout(new BorderLayout());

        JMenuBar jMenuBar = new JMenuBar();
        JMenu jMenu = new JMenu("操作");
        JMenuItem item1 = new JMenuItem("item1");
        JMenuItem item2 = new JMenuItem("item2");
        JMenuItem item3 = new JMenuItem("item3");
        JMenuItem item4 = new JMenuItem("item4");
        jMenu.add(item1);
        jMenu.add(item2);
        jMenu.add(item3);
        jMenu.add(item4);
        jMenuBar.add(jMenu);
        //这里是添加标题栏
        frame.setJMenuBar(jMenuBar);

        frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);


    }

还剩下JTable和滚动条~~加油!!

2
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Swing基本组件使用3(JMenuBar,JMenu,JMenuItem)

菜单构成   JFrame jf = new JFrame();         jf.setSize(600, 600);         jf.setLocationRelativeTo...
  • msyqmsyq
  • msyqmsyq
  • 2016-05-26 17:34
  • 1674

菜鸟学JAVA之JMenu

在java的可视化编程中,它亦提供了菜单栏相应的使用。 JAVA中的菜单 java中的菜单,可以通过引入java.swing来实现。 在java中菜单有如下三大组件:JMenuBar,JMenu...
  • u010262108
  • u010262108
  • 2013-12-02 19:11
  • 5041

java swing 菜单栏 JMenuItem 设置快捷键的组合键

NewGame.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,ActionEvent.CTRL_MASK)); Exit.setAcce...
  • bad_liu
  • bad_liu
  • 2011-12-13 16:38
  • 1362

java中JMenuBar和JMenu结合使用

JMenuBar:菜单条 JMenu:菜单 import java.awt.Color; import javax.swing.JFrame; import javax.swing.JLa...
  • opshres169
  • opshres169
  • 2016-06-16 23:39
  • 3823

Swing开发之JMenu篇

Swing菜单和菜单项是按钮,因为JMenuItem扩展AbstractButton,JMenu扩展JMenuItem。因此,Swing菜单和菜单项继承了如下功能,即包含文本和(或)图标、显示光标进入...
  • lzhw1985
  • lzhw1985
  • 2009-02-06 15:05
  • 2924

JMenuBar,JMenu,JMenuItem的关系

在一个窗口中,我们经常需要给窗口添加菜单条。在 Java 中这一部分是由三个类实现的,它们是JMenuBar、JMenu和JMenuItem,分别对应菜单条、菜单和菜单项。 同时,可以给JMenuIt...
  • RichardBillions
  • RichardBillions
  • 2016-07-16 21:43
  • 831

JMenuItem 设置快捷键

setAccelerator(KeyStroke.getKeyStroke(mnemonic, modifier)); 用过VB的知道按下F5是运行窗体,用过Photoshop的知道按下Tab是隐藏所...
  • soief
  • soief
  • 2008-05-21 16:16
  • 2551

[JAVA-GUI]Swing里JPopMenu中JMenuItem的点击事件

[JAVA-GUI]Swing里JPopMenu中JMenuItem的点击事件
  • Shenpibaipao
  • Shenpibaipao
  • 2017-11-20 21:22
  • 398

javax.swing.JMenuBar JMenu 以及事件响应

  • tsyj810883979
  • tsyj810883979
  • 2010-04-26 23:15
  • 6270

swing 菜单+右键菜单+二级菜单实现

闲话少说直接代码,这里主要用到JMenuBar JMenu,JMenuItem ,JPopupMenu(右键菜单),看文档(javax.swing下)就能轻松学会,界面写的有点乱,但是基本用到了这三个...
  • u012566693
  • u012566693
  • 2014-12-24 21:50
  • 2426
    个人资料
    • 访问:233484次
    • 积分:3983
    • 等级:
    • 排名:第9164名
    • 原创:192篇
    • 转载:15篇
    • 译文:0篇
    • 评论:59条
    文章分类
    最新评论