2

私は、いくつかの を使用している描画プログラムに取り組んでいMouseListenersます。たとえば、classa で線を描くための aMouseListenerと、円を描くための a があります。MouseListenerをabuttonで始めてからvalidate()呼び出されます。マウスが要素の上にあるときに、線または円の要素を強調表示したいと思います。しかし、私はそれにaを使いたくありませんbuttonelement代わりに、新しいMouselistener強調表示を描画した後、開始する必要があります。しかし、私はvalidate()それを呼び出す方法がわかりません。MouseListenerまたは、メソッドに aを実装するnon static方法。

4

1 に答える 1

3

element.removeMouseListener(theListener)を使用して別のリスナーを使用および追加しelement.addMouseListener(theOtheristener)ます。

于 2012-05-27T18:54:57.260 に答える