JAVA JTable如何设置行宽与列宽?

最好是能让单元格随里面的内容变化大小
2025-04-06 06:35:33
推荐回答(1个)
回答1:

//创建table
private String[] columnNames=;
private Object[][] rowData=new Object[0][4];
private DefaultTableModel tableModel=new DefaultTableModel(rowData,columnNames);
private JTable jTable=new JTable(tableModel);

//设置居中
DefaultTableCellRenderer r = new DefaultTableCellRenderer();
r.setHorizontalAlignment(JLabel.CENTER);
jTable.setDefaultRenderer(Object.class, r);