JTable column sizing

  • Thread starter Daniel Luis dos Santos
  • Start date
D

Daniel Luis dos Santos

Hello,

I have a JTable with some columns. I am setting the widths of some
columns to some preferred size. One column has no header text, and the
cells have a check box. I want the cells of that column to have the
least amount of extra width around the check boxes. I set the preferred
size on the table column to be 1 or 0 and the there is always space
around the check boxes. Is it possible to remove that extra space. I
have the same problem on some other columns.

Those columns on which I am setting the width, I am also setting them
not to be resizable. But when I resize the window (and thus the table),
the non-resizable columns also resize proportionally. Can I tell them
to be fixed size no matter what width the table has ?

Thanks.
 
J

John B. Matthews

Daniel Luis dos Santos said:
I have a JTable with some columns. I am setting the widths of some
columns to some preferred size. One column has no header text, and
the cells have a check box. I want the cells of that column to have
the least amount of extra width around the check boxes. I set the
preferred size on the table column to be 1 or 0 and the there is
always space around the check boxes. Is it possible to remove that
extra space. I have the same problem on some other columns.

Those columns on which I am setting the width, I am also setting them
not to be resizable. But when I resize the window (and thus the
table), the non-resizable columns also resize proportionally. Can I
tell them to be fixed size no matter what width the table has ?

You could override the check box's paintBorder() method or change the
borderPainted property.

<http://java.sun.com/javase/6/docs/api/javax/swing/AbstractButton.html>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,989
Messages
2,570,207
Members
46,782
Latest member
ThomasGex

Latest Threads

Top