当前位置:  技术问答>java相关

菜单事件不执行,请给予指点(代码见内)

    来源: 互联网  发布时间:2015-03-09

    本文导语:  class PrintableFrame extends Frame { public PrintableFrame()  {   MenuBar menubar=new MenuBar();      Menu menuprint=new Menu("打印");     menuprint.add(new MenuItem("开始打印"));   menubar.add(menuprint);   Menu menuclose=new Menu("关闭");   men...

class PrintableFrame extends Frame {

public PrintableFrame() 
{
  MenuBar menubar=new MenuBar();
  
  Menu menuprint=new Menu("打印");  
  menuprint.add(new MenuItem("开始打印"));
  menubar.add(menuprint);

  Menu menuclose=new Menu("关闭");
  menuclose.add(new MenuItem("关闭窗口");
  menubar.add(menuclose);

  setMenuBar(menubar);

}

public boolean action(Event evt,Object obj)
{
   if(evt.target instanceof MenuItem)
{
   if(evt.arg.equals("关闭窗口"))
{
   hide();
   dispose();
}
}
return true;
}

-------------------------------------
部分原码如上,请指教

|
MenuItem mi = new MenuItem("String label") ;
mi.addActionListener(new ActionListener()
{
  public void actionPerformed(ActionEvent e)  
  {
     ...........
  }

}) ;

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 急!!!关于菜单的问题:怎样知道某一菜单项的在该菜单中的位置序号?
  • Glade的问题,为什么添加了一个菜单之后,一选择编辑菜单,Glade就死?
  • 关于动态菜单项,注意,不是动态菜单(一定给分)
  • 用Java如何在有菜单和按钮的情况下显示JPG图形文件,而菜单和按钮仍可见????
  • fedroa8 中文菜单变成英文菜单了?求解
  • jbuilder中为Application的框架添加一个菜单JMenuBar,运行后却没有看见菜单,why?
  • 为什么application中菜单的子菜单总被其他控件覆盖,如何解决?
  • redhat下为一程序在应用程序->internet菜单里建立一个快捷方式(菜单项),为何点击后提示权限不够?
  • 用Java如何在有菜单和按钮的情况下显示JPG图形文件(要求有垂直和水平的滚动条),而菜单和按钮仍可见????
  • 为什么我进入linux7.2以后,无法看到底部的菜单(包括开始菜单),总之什么都没有,怎么解决?
  • C#上下文菜单 右键菜单 ContextMenuStrip用法及实例
  • 痛哭!!!装了共创桌面后,因为分割了一个分区,导致无法进入系统选择菜单,把共创格式化后,重装原来的windows都无法进入系统选择菜单
  • jquery下拉菜单效果 jquery点击弹出下拉菜单的例子
  • jquery下拉菜单 ul标签下拉菜单的例子
  • QT 菜单编程 救命!
  • DVD 菜单制作工具 DVDStyler
  • 用GTK如何实现抽屉菜单
  • Linux下如何用C语言编写命令行下的菜单
  • 关于LINUX下安装软件后启动问题,能不能象WINDOWS一样装装到程序菜单?
  • QT编程 菜单上下左右 对应到开发板4个键盘


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3