问题标签 [jxtable]

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 回答
2391 浏览

java - JXTable - 过滤表后的荧光笔

信息 - 为了更好的格式,我在整个发布过程中使用了代码格式。

0 投票
1 回答
1255 浏览

java - 合并 JXTreeTable 中的单元格

我想合并 JXTreeTable 中的两个单元格。这可能吗?我已经阅读了在 JTable 中合并单元格的解决方案,但这不适用于 JXTreeTables。

我的意思是合并单元格:我想创建一个这样的结构:

node 1    | title for 3 cells | title for 3 cells |
  subnode |  c1  | c2  |  c3  |  c1  | c2  |  c3  |
  subnode |  c1  | c2  |  c3  |  c1  | c2  |  c3  |

所以“3 个单元格的标题”是通过在同一行/节点上合并 3 个不同的单元格来创建的。

0 投票
2 回答
1312 浏览

java - JXTreeTable 和 JComboBox 单元格编辑器

如何JComboBox在 中用作单元格编辑器JXTreeTable?你能给我一个工作的例子吗?

0 投票
2 回答
1161 浏览

java - JXTable 监听排序和排序相似的表的方式相同

我有许多 JXTable,它们都有相同的列(但数据不同)。您可以通过单击其中一列的标题对数据进行排序。我现在想要的是,单击其中一个表的标题时,其他表的排序方式相同。

0 投票
1 回答
666 浏览

java - 如何将按钮添加到 JxTable?

我想我必须使用荧光笔,但我无法弄清楚。

0 投票
1 回答
1324 浏览

java - 冻结 JXTable 中的列

我希望能够像在 Excel 电子表格中一样冻结 JXTable 中的列,并遇到了这个项目:xframe-swing 的 JXTable

只是想知道这个项目是否有教程。请注意,这与 swingx 项目中的 JXTable 不同。

或者也许还有另一种方式?

0 投票
1 回答
1835 浏览

swing - Swing:表格单元格渲染不适用于 JXTable?

我试图根据某些行项的值覆盖 JXTable 的突出显示颜色。这是一个示例,如果行项目值具有 ,则突出显示为绿色getNumber() % 2 == 0

它适用于 JTable,但对于 JXTable,除非选择了相关行,否则表格单元格渲染器似乎不起作用。为什么它会这样,我该如何解决?

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
497 浏览

java - JXTable + GlazedLists + 拖动选择期间更新 = 问题

我在使用 JXTable 时遇到表行选择问题。

如果我运行以下程序,我会得到两个正在查看相同的帧EventList<Item>。一个有 JTable,一个有 JXTable。

每 1000 毫秒,我更新所有名称以开头的项目foo(这发生在 中tweakList())。此更新似乎会干扰 JXTable 中的鼠标选择,但不会干扰 JTable 中的选择:如果我在 JXTable 中单击并向下拖动以选择多行,则更新发生时选择锚会消失。(单击并向上拖动可以正常工作)

为什么会这样,我该如何解决?

0 投票
4 回答
1534 浏览

java - 有没有办法以不锁定摆动线程的方式调用 JXTable.packAll() ?

我正在显示JXTable来自SwingX项目的大量数据。加载数据后,我packAll()在表上调用,但有 20000 列和 30,000 条记录可能需要 5 秒或更长时间。我从 swing 线程中调用它,这意味着 UI 被锁定了 5 秒。我尝试调用packAll后台线程,正如我所怀疑的那样,这样做会产生奇怪的副作用。调用后packAll(),当我将鼠标悬停在表格上时,表格中的所有数字似乎都在不断更新为不同的数字。在打包如此大表的列时,有什么方法可以让我在 JXTable 中获得合理的用户体验。

0 投票
1 回答
1076 浏览

java - 使用 Glazed Lists 和 JXTable 进行表外列排序

我正在使用 Glazed Lists 对 JXTable 进行排序和过滤。

如何对表外值进行排序?也就是说,我希望能够以自己的方式格式化列值,但对原始值进行排序。

我当前的相关代码:

在此示例中,我想将第二列中的值格式化为5.0M而不是5000000,但如果我在列表中使用此值,它将无法正确排序。

提前致谢。