宽度JTable单元适合宽度值

时间:2011-11-05 12:20:55

标签: java swing jtable

1.如何设置Width JTable Cell适合宽度值?

2.如何创造JTable美女?

2 个答案:

答案 0 :(得分:1)

1)您需要将宽度设置为TableColumn,例如

TableColumn col = table.getColumnModel().getColumn(vColIndex);
int width = 100;
col.setPreferredWidth(width);

2)您需要为单元格指定渲染器,表格...

答案 1 :(得分:1)

1)您可以使用以下方法计算有关其内容的预期列单元格宽度

FontMetrics metrics = table.getFontMetrics(table.getFont());
int width = metrics.stringWidth(strCellContent);