You can set a label to show the long string.
Then add this label to your table.
Remember all your JComponents are all Container which can add any other components.
Then adjust the left corner point.setLocation();
Then your table should add some mouse listener to set the label show or hide.