I've set the size of my JTable column to 200 (using setPreferredWidth()), and the size of my JTextField inside it to 100 (using setSize()).
Still, I see my text field stretched out to the entire 200 pixels of the column, ignoring the size I set.
What should I do to set different sizes for my column and text field?