有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何设置JTable的行宽度

我需要能够看到一行中的所有文本

我可以使用table.setRowHeight更改列高度。。但这没有帮助

如何更改列宽

enter image description here

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) 个答案