JFrame 中的菜单与 工具栏操作编程

     以下都在JFrame 中 构造函数 
               
  1, 菜单操作
                
   JMenuBar mb = new JMenuBar();
  setJMenuBar(mb);
  
  JMenu mfile = new JMenu("文件");
  
  JMenuItem minew = new JMenuItem("新建");
  minew.addActionListener(this);
  JMenuItem miopen = new JMenuItem("打开");
  miopen.addActionListener(this);

  mfile.add(minew);  
  mfile.add(miopen);
  
  mb.add(mfile);
  
  
  2,工具栏操作:
  JToolBar toolBar = new JToolBar();// 实例化工具条
  
  JButton newbt = new JButton("新建", new ImageIcon("images/new.png"));
  newbt.setRequestFocusEnabled(false); // 设置不需要焦点
  newbt.addActionListener(this);
  JButton openbt = new JButton("打开", new ImageIcon("images/open.png"));
  openbt.setRequestFocusEnabled(false); // 设置不需要焦点
  
  toolBar.add(newbt);// 增加按钮到工具栏
  toolBar.add(openbt);
  
  //将工具栏添加到当前frame中
  getContentPane().add(toolBar, BorderLayout.NORTH);
  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值