如何以编程方式调整JTable列的大小,DefaultTableModel Java

时间:2015-10-06 17:29:26

标签: java user-interface jtable defaulttablemodel

因为我不明白这个问题我不知道怎么问一个好问题。但我只是想调整JTable中的列的大小。我使用JTable和DefaultTableModel类来创建列,但是有些列占用了很多空间,例如检查按钮。我想知道是否有人知道如何以编程方式最小化这些列。

以下是我使用的一些代码

public static final String[] COLUMNS = {"Närvaro / Frånvaro", "Deltagare", "Ärendenummer", "Avvikelse"};
private CheckBoxDefaultTableModel model = new CheckBoxDefaultTableModel(COLUMNS, 0);
private final JTable table = new JTable(model);

class CheckBoxDefaultTableModel extends DefaultTableModel {

private List<String> removedItemsList = new ArrayList<String>();

public CheckBoxDefaultTableModel(Object[] columnNames, int rowCount) {
    super(columnNames, rowCount);
}
 Object[] row = {Boolean.FALSE, namn, caseNbr, null};

我没有声誉来添加我的程序的图片,但它看起来像在这个链接:

https://www.google.se/search?q=DefaultTableModel+java&es_sm=122&source=lnms&tbm=isch&sa=X&ved=0CAgQ_AUoAmoVChMIx8-2na2uyAIVSY8sCh2KhQ4R&biw=1093&bih=522#tbm=isch&q=DefaultTableModel+java+gui&imgrc=tWPQqLj7FDfIBM%3A

0 个答案:

没有答案