问题标签 [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.
java - JXTable - 过滤表后的荧光笔
信息 - 为了更好的格式,我在整个发布过程中使用了代码格式。
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 个不同的单元格来创建的。
java - JXTreeTable 和 JComboBox 单元格编辑器
如何JComboBox
在 中用作单元格编辑器JXTreeTable
?你能给我一个工作的例子吗?
java - JXTable 监听排序和排序相似的表的方式相同
我有许多 JXTable,它们都有相同的列(但数据不同)。您可以通过单击其中一列的标题对数据进行排序。我现在想要的是,单击其中一个表的标题时,其他表的排序方式相同。
java - 如何将按钮添加到 JxTable?
我想我必须使用荧光笔,但我无法弄清楚。
java - 冻结 JXTable 中的列
我希望能够像在 Excel 电子表格中一样冻结 JXTable 中的列,并遇到了这个项目:xframe-swing 的 JXTable。
只是想知道这个项目是否有教程。请注意,这与 swingx 项目中的 JXTable 不同。
或者也许还有另一种方式?
swing - Swing:表格单元格渲染不适用于 JXTable?
我试图根据某些行项的值覆盖 JXTable 的突出显示颜色。这是一个示例,如果行项目值具有 ,则突出显示为绿色getNumber() % 2 == 0
。
它适用于 JTable,但对于 JXTable,除非选择了相关行,否则表格单元格渲染器似乎不起作用。为什么它会这样,我该如何解决?
java - JXTable + GlazedLists + 拖动选择期间更新 = 问题
我在使用 JXTable 时遇到表行选择问题。
如果我运行以下程序,我会得到两个正在查看相同的帧EventList<Item>
。一个有 JTable,一个有 JXTable。
每 1000 毫秒,我更新所有名称以开头的项目foo
(这发生在 中tweakList()
)。此更新似乎会干扰 JXTable 中的鼠标选择,但不会干扰 JTable 中的选择:如果我在 JXTable 中单击并向下拖动以选择多行,则更新发生时选择锚会消失。(单击并向上拖动可以正常工作)
为什么会这样,我该如何解决?
java - 有没有办法以不锁定摆动线程的方式调用 JXTable.packAll() ?
我正在显示JXTable
来自SwingX项目的大量数据。加载数据后,我packAll()
在表上调用,但有 20000 列和 30,000 条记录可能需要 5 秒或更长时间。我从 swing 线程中调用它,这意味着 UI 被锁定了 5 秒。我尝试调用packAll
后台线程,正如我所怀疑的那样,这样做会产生奇怪的副作用。调用后packAll()
,当我将鼠标悬停在表格上时,表格中的所有数字似乎都在不断更新为不同的数字。在打包如此大表的列时,有什么方法可以让我在 JXTable 中获得合理的用户体验。
java - 使用 Glazed Lists 和 JXTable 进行表外列排序
我正在使用 Glazed Lists 对 JXTable 进行排序和过滤。
如何对表外值进行排序?也就是说,我希望能够以自己的方式格式化列值,但对原始值进行排序。
我当前的相关代码:
在此示例中,我想将第二列中的值格式化为5.0M
而不是5000000
,但如果我在列表中使用此值,它将无法正确排序。
提前致谢。