我在一个JFrame上贴了一个Canvas用来作图,现在想在Canvas里加右键菜单,但是Canvas怎么只能响应mouseUp,mouseDown等事件,实现MouseListner接口后的响应函数(比如mouseReleased,mousePressed)一个都响应不了而且KeyListner也响应不了!在它下面的JFrame上也同样响应不了(这会不会是因为Canvas是重型组件的缘故遮挡了JFrame?)
调试欢乐多
Eclipse会加上所有应该实现的方法的
我用mouseDown响应事件的话就运行得很正常!
用mousePressed(响应的参数也改好了)运行起来就是响应不了!!真是奇怪!!
Canvas这个东西奇怪的地方可真多