java如何设置JTable的行宽度
我需要能够看到一行中的所有文本
我可以使用table.setRowHeight
更改列高度。。但这没有帮助
如何更改列宽
public MutationTable(JFrame window,IVirus[] data) {
super(window, "Edit Mutation ",true);
MutationModel model = new MutationModel(data);
JTable table = new JTable(model);
String row[]= {"British Variant", "Chinese Variant", "SouthAfrican Variant"};
RowedTableScroll jt_rowed =new RowedTableScroll(table,row);
table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
table.setPreferredScrollableViewportSize(new Dimension(getPreferredSize()));
table.setFillsViewportHeight(true);
this.add(new RowedTableScroll(table,row));
this.getPreferredSize();
setBounds(390,170,200,300);
this.pack();
}
共 (0) 个答案