如何调整JTable中网格的大小和颜色以及如何设置JTable以便通过拖动来增加和减少列或行的长度?
答案 0 :(得分:0)
您可以使用setGridColor
设置网格的颜色。
要让用户调整列宽,请使用getTableHeader()
。setResizingAllowed(true)
。
没有现成的支持来调整行的大小,this post可能会有所帮助。
更多信息:
// grid color
jTable1.setGridColor(Color.BLUE);
// columns resizable
jTable1.getTableHeader().setResizingAllowed(true);
// initial width of column 1
jTable1.getColumnModel().getColumn(1).setPreferredWidth(400);
// height of al columns
jTable1.setRowHeight(50);
// height of column 2
jTable1.setRowHeight(2, 25);