has anyone ever tried to resize a column of a java table that is displayed on the screen. QTP records in analog and low level but on rerun the column is actually dragged in dropped in different location

Playback results:
before resize: Last Name First Name
after resize: First Name Last Name

Any suggestions would be appreciated