drawString() べた書きで文字書いてるなら、マウスの位置から該当領域を割り出してカーソル変える処理が必要。