gpt4 book ai didi

java - 如何为 JTable 设置表头?

转载 作者:搜寻专家 更新时间:2023-10-30 19:50:39 25 4
gpt4 key购买 nike

使用下面的示例代码:

String column_names[]= {"Serial Number","Medicine Name","Dose","Frequency"};
table_model=new DefaultTableModel(column_names,3);
table=new JTable(table_model);

我们想用上面的代码在 column_names 中设置带有列名称的标题,但它不起作用。尽管正在创建表,但标题不可见。

最佳答案

为了能够看到标题,您应该将表格放在 JScrollPane 中。

panel.add(new JScrollPane(table));

或者如果您真的不想要滚动 Pane ,您可以专门将 tableHeader 添加到您的面板(但是:通常您不希望这种行为):

panel.add(table.getTableHeader(), BorderLayout.NORTH);
panel.add(table, BorderLayout.CENTER);

关于java - 如何为 JTable 设置表头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2297991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com