在JScrollPane中显示表的列标题

高斯分布

JTable在搜索中遇到了这个问题JTextField我的问题是未显示的标题在此处输入图片说明
JTable

JPanel searchPanel在放置了JLabel "Search:"和的位置创建了一个JTextField然后,我创建另一个JPanel放置JTablesearchPanel

JTable table = new JTable();
JTextField search = new JTextField();
JPanel searchPanel = new JPanel(new BorderLayout());
JLabel label = new JLabel("Search:");

searchPanel.add(label,BorderLayout.NORTH);
searchPanel.add(search,BorderLayout.CENTER);

JPanel panel = new JPanel(new BorderLayout());
panel.add(searchPanel,BorderLayout.NORTH);
panel.add(table, BorderLayout.CENTER);

最后,我将自己的内容Jpanel panel放入JScrollPane()

this.setViewportView(panel);

我该怎么做才能显示列标题?

鲁多努克

使用setColumnHeaderView()可以设置滚动窗格的标题。

scrollPane.setColumnHeaderView(table.getTableHeader());

而且,如果您不想将标题设置为滚动窗格,则需要一个额外的面板来显示带有标题的表。

JPanel tablePanel =new JPanel(new BorderLayout());
tablePanel.add(table.getTableHeader(), BorderLayout.NORTH);
tablePanel.add(table);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

即使使用JScrollPane包装表后,列标题也不会显示

来自分类Dev

调整标题表中的列值大小以显示名称

来自分类Dev

使用PHP表在行中显示列标题值

来自分类Dev

表标题未显示在Java Swing中

来自分类Dev

如何在MySQL中显示所有带有列标题为“文本”的表

来自分类Dev

在PrimeNG数据表中隐藏p列标题突出显示

来自分类Dev

在jasper报告中显示列标题

来自分类Dev

根据表中的值返回列标题

来自分类Dev

数据透视表中的Python列标题

来自分类Dev

JScrollPane中的JPanel不显示

来自分类Dev

数据表:标题中带点(。)的列无法正确显示

来自分类Dev

显示表标题的上下文菜单并获取列索引?

来自分类Dev

jQuery如何根据表标题选择表中的列

来自分类Dev

Codeigniter 博客:在评论表中显示帖子标题

来自分类Dev

如何自动设置表中每个列标题的列宽

来自分类Dev

根据列标题值在多个工作表中删除列

来自分类Dev

避免在peewee中的表联接中冲突的列标题

来自分类Dev

在jqgrid表的标题中显示Δ

来自分类Dev

JScrollPane列标题未采用完整大小

来自分类Dev

获取显示值:Struts 2中的列标题

来自分类Dev

单击列标题后,仅选择列标题,而不选择SWT表中的任何行

来自分类Dev

如何强制JScrollPane中的组件显示

来自分类Dev

JScrollPane中的JTextArea将不会显示

来自分类Dev

JScrollPane将不会显示在JTextArea中

来自分类Dev

使用Aspose在JScrollPane中显示PDF

来自分类Dev

JScrollPane中的JTextArea将不会显示

来自分类Dev

JTable标头未显示在JScrollPane中

来自分类Dev

更改数据透视表中列的标题

来自分类Dev

R-从Rmarkdown中的表的小标题保留求和列

Related 相关文章

热门标签

归档