问题标签 [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 投票
13 回答
44430 浏览

java - JTable 右对齐表头

基本上,我有一个 JTable,其中包含具有右对齐单元格但左对齐标题的列,这看起来非常糟糕。我想在不改变标题的“外观”的情况下右对齐这些列的标题。

谢谢

0 投票
1 回答
8679 浏览

java - 如何在 Nimbus Look and Feel 中将 JTable 标头的内容居中

我如何将具有 nimbus 外观和感觉的 JTable Header 的内容居中?我尝试使用 DefaultTableCellHeaderRenderer,但它看起来像这样;

具有 Nimbus 外观的 JTable 标头

有没有办法让它们看起来像 PARENT_ID 列并居中?

0 投票
7 回答
45777 浏览

java - 如何更改 JTable 的标题背景颜色?

我试过了:

不工作。

编辑:此代码仅在我的项目中不起作用。在其他项目中工作。我可能更改了阻止颜色更改的属性。或者也许 NetBeans 有一些属性可以保持默认颜色。我注意到了别的东西。我的项目中标题的颜色以不同的方式闪耀。在颜色变化有效的示例中,我看到了不同的图形。

编辑2:别的东西。我注意到按钮也不会改变颜色。必须是通用的东西。希望这可以帮助。不幸的是,SSCCE 在这种情况下不起作用,因为我无法重现问题。我肯定使用了正确的组件名称。

0 投票
1 回答
3460 浏览

java - 如何将渐变背景添加到 JTable 列标题?

嗨,如何将渐变背景设置为列标题?我有 Jtable:

并尝试设置颜色:table.getTableHeader().setBackground(Color.blue);

但是没有成功,列标题的颜色仍然相同,这些只是一种颜色,我需要渐变 thx 寻求帮助

0 投票
1 回答
2698 浏览

java - 在 Java 中将菜单项或菜单添加到 JTable 列标题

是否可以在 Java swing 中的 JTable 的列标题中添加一些菜单类型(下拉)或菜单项?

如果可能,请告诉我可以使用的方法。

0 投票
0 回答
224 浏览

java - 使用无头模式时如何渲染 JTableHeader?

我正在尝试从 JTable 渲染 png 图像并使用无头模式。JTable 的主要区域被渲染。但是 JTableHeader 区域无法渲染。当我调用 JTableHeader#getPreferedSize() 时,JVM 通过获取主题进行渲染而崩溃。

有没有人解决这个问题?

0 投票
2 回答
16047 浏览

java - JTable 表头对齐

我想在我的 JTable 派生类的标题中设置标签的垂直对齐方式。

我知道setVerticalAlignment(SwingConstants.BOTTOM);

我的标题比字体高得多,我想将文本放置在垂直中心的下方。

我怎样才能做到这一点,而不覆盖paint()

谢谢

0 投票
1 回答
9878 浏览

java - JTableHeader 表头单元格边框

我正在使用这段代码:

我想为每个单元格添加边框tableheader。有什么方法可以做到这一点吗?

0 投票
1 回答
743 浏览

java - JTable 标头中 JButton 上的 ActionListener 冻结应用程序

我有一个 JTable,它使用 JButton 作为列上的一个标题。

如果没有 ActionListener,按钮似乎可以正常工作,我可以看到它在视觉上单击。但是,当我添加一个应该弹出 JOptionPane 的 ActionListener 时,应用程序会停止重绘自身,停止响应任何操作,并且不会绘制选项窗格。

有谁知道可能导致问题的原因?

编辑:似乎在 actionPerformed 方法中创建一个新线程并在其中创建 JOptionPane 是可行的。这似乎是一个 hack,但是,我在其他地方使用过 JOptionPane,它可以在不启动新线程的情况下正常工作。

0 投票
2 回答
1947 浏览

java - 自定义 Jtable 标头的布局与其他标头不同

我有一个包含 3 列的表,第一列是特殊的,包含一个复选框而不是标题。

问题是复选框标题的布局(外观)与其他标题不同。任何人都可以帮忙吗?

编码:

奇怪的输出:

在此处输入图像描述

更新:
我想要什么:

  1. 居中对齐标题中的复选框
  2. 如果您密切注意,您会注意到复选框 Header 的背景(似乎弹出到内部)与其他 2 个标题不同(它们似乎弹出