列的设置: JTable table = new JTable(names, columnNames);TableColumn mid = table.getColumn(columnNames[1]); TableColumn last = table.getColumn(columnNames[2]);int midWidth = getPreferredWidthForColumn(mid), lastWidth = getPreferredWidthForColumn(last);mid.setMinWidth(midWidth); mid.setMaxWidth(midWidth);last.setMinWidth(lastWidth);// sizeColumnsToFit() must be called due to a JTable // bug ... table.sizeColumnsToFit(0);getContentPane().add(new JScrollPane(table), BorderLayout.CENTER);………………………………………………………………………………………… 行的设置: table.setRowHeight(20);我有详细的行列设置的demo,如果想要,请告诉我邮箱
宽度:tableColumn co=table.getColumn(yourcolumnName);
co.setMaxWidth(10);
JTable table = new JTable(names, columnNames);TableColumn mid = table.getColumn(columnNames[1]);
TableColumn last = table.getColumn(columnNames[2]);int midWidth = getPreferredWidthForColumn(mid),
lastWidth = getPreferredWidthForColumn(last);mid.setMinWidth(midWidth);
mid.setMaxWidth(midWidth);last.setMinWidth(lastWidth);// sizeColumnsToFit() must be called due to a JTable
// bug ...
table.sizeColumnsToFit(0);getContentPane().add(new JScrollPane(table),
BorderLayout.CENTER);…………………………………………………………………………………………
行的设置:
table.setRowHeight(20);我有详细的行列设置的demo,如果想要,请告诉我邮箱
我有详细的行列设置的demo,如果想要,请告诉我邮箱
----------------------------------------------
谢撒
[email protected]