java.awt.TextArea 中多行文本 设置鼠标右击的监听 确定是第几行 被右击

我的TextArea是通过setText()把文本放进去,而文本是通过\n进行换行的,现在我是想把某一行的文本 设置右击监听进行删除 对应行的文本,但是不知道如何确定是右击的哪一行。 请指点,谢谢。