これを行う「より良い」方法はありますか?
import java.awt.event.MouseEvent
trait MouseListener extends java.awt.event.MouseListener{
def mouseClicked(e:MouseEvent){}
def mousePressed(e:MouseEvent){}
def mouseReleased(e:MouseEvent){}
def mouseEntered(e:MouseEvent){}
def mouseExited(e:MouseEvent){}
}
使用していないメソッドをオーバーライドせずにこれを実行できるように、この特性を作成しました。これは問題なく機能します。別の方法があるかどうか疑問に思っていますか?
new ActionListener{
override def mouseClicked(e:MouseEvent){
//Blah Blah
}
}