nattable

    0热度

    1回答

    我在我的应用程序中使用Nattable作为几个不同的表。现在我需要找到一种方法来删除第一列中的行号。有什么方法可以从表格中隐藏/删除行号吗? 我的源绘制表格是: public void generate() { ConfigRegistry configRegistry = new ConfigRegistry(); ColumnGroupModel columnGrou

    1热度

    1回答

    我试图插入一个NatTable细胞两种文本,每一个不同的字体类型,你可以在图片中看到: 两个文本(每一个不同的字体)NatTable细胞 在此先感谢。

    0热度

    1回答

    如何更改默认行选择颜色?我在下面的代码片段中看不到在哪里访问: SelectionLayer selectionLayer = glazedListsGridLayer.getBodyLayerStack() .getSelectionLayer(); selectionLayer.setSelectionModel(new RowSelectionModel<T>(sel

    0热度

    1回答

    当我单击一行时,整个行颜色会按预期更改。但鼠标所在的单元格会变为与该行其余部分不同的颜色。我试图阻止单元格变成与其余行不同的颜色。 我想弄清楚单元格选择颜色设置的位置以及如何删除它(让单元格选择使用单元格当前背景颜色)。 我已经尝试过失败之类的东西修改CellConfigAttribute或通过注销它: getNatTable().getConfigRegistry(). unregis

    0热度

    1回答

    我有一个CTabFolder,它有许多CTabItems。每个CTabItem与其控件都有不同的NatTable。当每个NatTable被创建时,它都有列标题但没有行。当我点击一个“填充数据”按钮时,它将用数据填充每个表格。 如果在单击“填充数据”按钮之前查看每个选项卡,我将按预期看到列标题。然后我可以按下按钮并查看所有表格中正确填充的所有数据。 如果我在单击“填充数据”按钮之前不查看选项卡,我将

    0热度

    1回答

    我正在查看(509_SortHeaderLayer.java)示例作为参考点。 我将一个自定义比较器直接添加到SortedList中,如下例所示。但是,当我单击调试器中的列时,我的自定义比较器从未到达我在compare()方法的第一行中设置的断点。 如果我将比较器作为AbstractRegistryConfiguration添加,它将按预期工作(点击某列时会达到断点)。 为什么在SortedLis

    0热度

    1回答

    我想与“ComboBoxFilterRowHeaderComposite”实现nattable。 筛选工作正常,但过滤行后,当我尝试做组,它抛出以下异常 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.A

    0热度

    1回答

    我想同时将两种不同类型的筛选应用于NatTable。每个过滤器都能正常工作,但它们在组合时并不像我预期的那样工作。 我做的第一件事情是给FilterList.setMatcher()的调用,以减少行根据外部标准的数量 接下来我要做的事情就是用FilterRowHeaderComposite申请进一步的过滤,但它似乎忽略输入(即使我看到在过滤器标题单元格输入/图标),并没有应用过滤器 下面是一些基本

    0热度

    1回答

    我有一个FilterRowHeaderComposite图层,用户可以在其中输入过滤器来过滤显示的行。我还显示当前正在显示的行数。 我想知道当有人输入过滤器和行数改变时,最好的方法是更新显示的行数。会捕获一些特定事件,扩展FilterRowHeaderComposite并激发一些事件等吗? 谢谢! 更新: 这是我结束了德克斯评论后做 nattable.addLayerListener(event

    0热度

    1回答

    是否有一个默认标志,可以在NatTable中设置,以允许最新添加的行出现在表的顶部?或者,我只是直接将行添加到由EventList维护的backingList的开头?或者我将它添加到sortedList/filterList图层?还是有另一种首选的方式?