问题标签 [glazedlists]
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 - 带有 GlazedLists AutocompleteSupport 的 getSelectedItem JComboBox 返回 Null
我对编程有点陌生,如果有一些事情可以做得更好,我很抱歉我的组合框已成功填充我的字符串数组,并且自动完成工作正常。我只是无法在组合框中获取文本。
返回 java.lang.NullPointerException
}
//使用sql将数据从数据库加载到arraylists
}
sorting - 每列有两个比较器的 GlazedLists
我想知道是否有人已经努力将以下内容集成到 GlazedLists 中:
我想要一个列的每个排序方向的单独比较器。类似这样的一个实际示例是文件浏览器,其中目录始终排序到前面,并且仅作为次要排序要求,我想按文件/目录名称排序。如果我只有一个比较器,这当然是不可能的。
我也刚刚意识到,如果我使用多列排序并且主要排序优先级在表示某个元素是文件还是目录的列上,它也可能存在一种解决方法。
有没有人有这个问题的经验?
谢谢。
java - 有没有办法突出显示 GlazedLists 中的一行?
我有一个列表,用于监控某些实体在严格升序的数字序列中的到达,并希望在序列中有明显中断的地方显示一个条目。
有什么方法可以突出显示GlazeList
s 中的条目吗?
java - 如何防止在 JList 中选择 SeparatorList.Separator?
我已经使用 GrazedLists 创建了一个 JList,特别是一个 EventList,然后我将它传递到一个带有自定义 Comparator 的 SeparatorList 中,该 Comparator 对我的 EventList 元素进行排序。我使用 DefaultEventListModel 作为 JList 模型,传入我的 SeparatorList。我正在使用自定义 CellRenderer 来装饰 SeparatorList.Separator 单元格。一切都很好地显示,我看到一个格式很好的列表,按照我的喜好分组,类似于 HTML SELECT 元素中的 optgroups。
现在我想阻止选择分隔符单元格。
我看到了如何覆盖 DefaultComboBoxModel 的示例。但是我不知道如何覆盖 DefaultListSelectionModel 或 DefaultEventListModel。
这是我到目前为止的一些示例代码:
现在我该如何覆盖 DefaultEventListModel(或 ListSelectionModel)?我需要覆盖哪些,或者可能是 DefaultListSelectionModel?ListSelectionModel 似乎有许多需要重写的方法,用于处理 MULTIPLE_INTERVAL 选择(这是我的情况)。我不太确定从哪里开始...
groovy - 如何观察 griffon 的 glazedlists 的变化?
我有一个带有 glazedlist 的 griffon 1.5 应用程序,我试图从中观察变化并将其 size() 绑定到视图中的字段..
在我的模型中,我有
.. 和
唉,我的 tableChanged 事件没有触发..如何将视图字段绑定到我的 glazedlist 的当前大小?提前致谢 ..
java - 删除 NatTable 中的多个列
我使用NatTable来显示表格数据,表格可以排序和过滤。由于表很大,我也使用了 GlazedList。我需要能够在排序和过滤后删除列。正如我所尝试的,我只能删除表格的内容,但标题仍然存在。列标题嵌套在许多层中,我不知道我会影响或触发它的刷新。
我的代码主要来自稍作修改的示例:
设置图层:
以及删除列的命令处理程序
如前所述,这会删除列内容但保留标题。谁能告诉我如何删除列标题?
java - GlazedList update EventList in JTable
How can I update EventList
list to update JTable
? This is what I do:
The probem is when i filter the records in table, and select a record and trying to update it, it create a new record in the table instead
swt - 用 NatTable 实现的树排序
我正在尝试实现用 NatTable 实现的树排序,但我无法真正理解它是如何工作的。我的问题是,在对“树”列之外的任何列进行排序后,子节点可以移动到无效的父节点。尽管元素的顺序在所有层次结构上都是正确的。所以基本上我不明白它的目的TreeList.Format.getComparator()
以及它与为列注册的比较器的关系,我不明白节点何时以及为什么可以更改其父级。
我从示例 TreeGridExample开始,并且设法创建了遇到相同问题的测试数据
如果我对 column 进行排序bar
,则bb1
节点从b
to跳转,n
并且在删除排序时,它又是b
java - NatTable:表格对过滤没有反应
我尝试用 glazedlists 实现一个简单的过滤器行。过滤器行出现,我可以将过滤器字符串放入文本字段。在那之前一切正常,但按下回车键,什么也没有发生。没有过滤。
我还阅读了以下文章:[2] http://www.eclipse.org/nattable/resources/NatTable_Advanced.pdf
现在到我的实现:
如 [1] 中所述,我在将数据列表传递给 DataProvider 之前将其打包到 filterList 中。之后,我使用 GlazedListsEventLayer 构建了我的 bodyLayerStack。
使用的类“LogListDataProvider”只是 ListDataProvider 的扩展,我只添加了一个 setter 方法“setList(List list)”,因为我在使用其内容创建表后刷新了表。
}
对于 FilterRowHeader,我还按照示例 [1] 构建了一个 FilterRowHeaderComposite。
对我来说,我似乎正确地遵循了 [1] 和 [2],但尽管它不起作用。
java - 如何将相同的 ListEventPublisher 和 ReadWriteLock 传递给 GlazedLists 中的 CollectionList 和子 EventLists?
人物类:
房屋类:
初始化代码:
所以有房屋,其中包含居民名单。该表应显示所有房屋的所有居民。
新居民可以随时添加到房屋中,因此表格应该能够反映变化。这就是为什么EventList
将居民存储在一所房子中的明显选择。
但是,GlazedLists 要求 theCollectionList
和 residentEventList
都使用相同的ListEventPublisher
and ReadWriteLock
。
问题
考虑到,我应该如何将相同的ListEventPublisher
内容传递给每个实例ReadWriteLock
的 theCollectionList
和 resident EventList
sHouse
- 每次我删除或添加居民到房子时,表格都应该更新吗?
- 类的实例
House
可以在创建自身之前和之后创建,CollectionList
并且它们都必须是它的有效条目?
请注意,第二个标准使得仅从the获取Publisher
and并将它们传递给 new s 的构造函数是不可能的。(因为房屋可能在列表本身之前创建)Lock
CollectionList
House
Publisher
除了共享and之外,还有其他解决方法Lock
吗?
相关问题: How to deal with GlazedLists's PluggableList requirements for shared publisher and lock