我正在开发一个绘图程序,它使用了几个MouseListeners. 例如,我用 aclass画一条线,用 a 画一条线,MouseListener另一个画圆。我从MouseListenera开始button,然后validate()被调用。现在,当鼠标悬停在元素上时,我想突出显示线条或圆形元素。但我不想button为它使用 a 。相反,在绘制element新Mouselistener的突出显示后应该开始。但是我不知道怎么打电话validate()。或者如何MouseListener在non static方法中实现 a。