正确设置JTable的列宽和行高

时间:2015-05-20 02:59:34

标签: java swing jtable

我有一个自定义表格,每个列和行都有动态宽度和高度。我还打算将JTextField用作TableCellRenderer

我应该在渲染中还是在自定义表格内设置表格行高列宽?还是有另一个地方我可以放置它?

1 个答案:

答案 0 :(得分:1)

您可以使用JTable#setRowHeight(int, int)设置各行的高度,然后您需要使用ColumnModel并获取TableColumn的引用,以便更改其大小。

请记住,列的大小可能会受到autoResizeMode

的影响