一个JFrame,它标题栏,菜单栏上的鼠标事件,怎么捕捉?

解决方案 »

  1.   

    www.source520.com     免费免注册80G源码书籍下载
      

  2.   

    你所说的标题栏是JFrame上面的Title吧,它属于你的操作系统,,由于Java是虚拟机,所以你不能监听到它的鼠标动作,如果你想监听的是窗口大小变化、关闭等、焦点的失去、焦点的获得等等,这些属于JFrame管理,你可以给JFrame添加WindowListener()、WindowFocusListener()或WindowStateListener监听器,实现其中你需要的方法就可以了。
    菜单栏是JMenuBar吗?MenuListener()可以解决问题。
      

  3.   

    标题栏中你要监视什么?标题的改动吗?可以通过监视getTitle的变化来监控,至于menu,同意mq612(五斗米)的说法