问题标签 [jtableheader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4760 浏览

java - 使用 JTable 作为 JScrollPane 的 columnHeader,同时保持每列的宽度

只是在寻找一个快速的答案:是否可以将 JTable 用作 JScrollPane 的 columnHeader?

我有一个具有不同列宽和列标题的配置 JTable,并计划将标题用作滚动窗格的 columnHeader。我怎样才能做到这一点?我用

但它没有出现。

所以感谢 Guillaume Polet,它应该是

但是现在所有的列都具有相同的宽度,尽管我在表中将它们设置为不同的值。我怎样才能让表格列显示不同的宽度?

0 投票
2 回答
5466 浏览

java - 可编辑的 JTableHeader

可能重复:
访问 JTableHeader 中的 JTextField

如何使 JTableHeader 可编辑。我将 ColumnHeader 设为 JTextField。我必须做什么才能使 JTextField 可编辑。请参阅示例:

0 投票
1 回答
6079 浏览

java - 在运行时为 JTable 创建行标题

在此处输入图像描述

我刚刚开始使用JTable. 这是我的表格示例。添加行按钮将行添加到表中。我想为此表创建行标题。我怎样才能做到这一点?

任何人都可以帮助我吗?

示例表的代码是:

在此处输入图像描述

0 投票
1 回答
2710 浏览

java - `JTableHeader` 可以跨越多列吗?

我花了很长时间搜索这个,我只找到了GroupableHeader代码。我需要一个标题超过 2 列中的 2 列JTable。如何在不使用臭名昭著的情况下做到这一点GroupableHeader,同时保持 `JTableHeader 的默认外观和感觉?


这是我想到的图形表示:

0 投票
4 回答
3655 浏览

java - 如何将 JLabel 的背景和边框设置为与表头相同?

我想使用JLabel. 需求的外观和感觉与系统指定的JLabel完全一样。JTableHeader

这是我到目前为止所尝试的:

但是,颜色和边框的UIManager回报null

有任何想法吗?

这就是我设置外观的方式:

0 投票
1 回答
1390 浏览

java - 如何设置 JTableHeader 外观和颜色

这是我的第一篇文章,所以任何关于如何使我的文章更好的建议都会很棒!

在这个网站的研究帮助下,我能够生成一个表格,我可以更改其字体、更改对齐方式并保持当前的外观和感觉。但是,我不能更改颜色并且不确定该怎么做。任何建议将不胜感激!

创建 JTable 后,我调用:

table.getTableHeader().setDefaultRenderer(new HeaderRenderer(table));

谁能指出我的方向或帮助我创建一个可以着色、居中并具有“Nimbus”外观和感觉的表头?

0 投票
2 回答
1170 浏览

java - Java JTable头没有显示

当我点击一个按钮时,有一个我想在面板中显示的表格。我可以让表格显示,但我无法显示标题。也尝试过使用 JscrollPane,但这里没有任何显示。

代码的主要部分:

公共类 GUI 扩展 JFrame { JButton 按钮;静态 JFrame 框架;JTable表A;JPanel 表面板;

单击按钮时会发生什么。

0 投票
2 回答
686 浏览

java - 有什么方法可以将 JPanel 添加到 JTable 的标题中?

我想将 JPanel 添加到 JTable 的列标题中。搜索了很多,但找不到任何答案。请帮助我。

谢谢你。

0 投票
1 回答
1664 浏览

java - 如何将数据插入其列是动态定义的摆动表(来自mysql数据库的数据)?

我有一个表,在打开一个框架时,该表从 mysql 数据库中的一个表中接收它的列和它们各自的标题。如何将 sql 数据库表中的所有值插入到 swing 表中?这是我的代码...

在上面的代码中,x 是一个整数,表示 sql 表中的列数。而 Variables.table 是一个包含表名的静态变量。谢谢你

0 投票
3 回答
110 浏览

java - 我没有得到列的名称

我将 aJTable放在 a 中JPanel,但是当我显示时,我看到的是表格内容,但看不到列名。