问题标签 [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.

0 投票
2 回答
463 浏览

java - Glazedlist 表的第一行中的 IndexOutOfBoundsException?

我已经建立了 3 个 Glazedlist 表。当用户单击第一个表的行时,它会在第二个表中显示列表。当单击第二个表中的行时,它会显示第三个表中的其他列表。问题是当我单击第一个表中的第一行时,有时会出现以下异常。

有谁知道为什么我会得到 IndexOutOfBoundsException 以及如何摆脱它?

代码:

0 投票
1 回答
190 浏览

java - 为什么 GlazedList 表会产生 IllegalStateException?

我有两个 glazedList 表,如下所示。通过单击第一个表填充第二个表时,我得到 IllegalStateException。

有谁知道为什么以及最好的解决方案是什么?

代码:

0 投票
1 回答
1012 浏览

autocomplete - 使用 GlazedLists 自动完成

我正在使用 glazedlists 进行自动完成,但我想在这一点上问一些问题。我有一个用于好友列表的数组列表。可以通过单击添加或删除按钮将人员添加到好友列表或从好友列表中删除。好友列表的数据写入friend.txt,并通过使用Gson和Json从friend.txt中读取。当用户将一个人添加到列表中或从列表中删除一个人时,选定的人将从中删除或添加到friend.txt。

正如您可能从代码中理解的那样,我使用 glazedlist 进行搜索操作。我想更新元素 []。我该如何更新?当我从添加或删除按钮的控制器调用包含上述代码的方法时,我得到一个关于invokeAndWait的异常。

0 投票
1 回答
788 浏览

java - 如何从渲染器中的 JCombobox 获取数据?

我需要开发带有弹出列表的自动完成组合框。该列表的每一行都应突出显示输入自动完成数据。
我使用 glazedlists 进行自动完成。但最困扰我的是如何在渲染器中突出显示输入的组合框数据?
它应该看起来像这样
1

更新:
我只想知道如何将输入的字符串从 jcombobox 编辑器发送到列表渲染器。我是否使用 glazedlists 并不重要。

不知何故,我发现我可以将组合框发送到渲染器并从渲染器中的组合框获取信息。但问题是我需要比现在更频繁地调用 getListCellRendererComponent。有谁知道,我怎样才能让组合框调用渲染器 getListCellRendererComponent 更频繁?

0 投票
1 回答
301 浏览

java - GlazedList - 仅基于 1 列的过滤表

我在使用 MVC 模式实现的 Swing 项目中使用 GlazedList 处理 JTables。我的控制器中有以下代码,用于在表中合并过滤功能。

上面的代码允许我的表根据整个表中存在的所有数据进行过滤。我想要的是一种仅基于一列过滤表的功能。有谁知道如何做到这一点?

0 投票
1 回答
681 浏览

java - GlazedLists clear 在已排序的 JTable 上抛出错误

我想在使用 JTables 和 JXTables 的现有项目中包含 glazedlists。主要是因为更容易的事件处理。我进行了视图测试并在交换完整列表内容时遇到了问题。我通过调用来做到这一点

仅当激活 JTable 的标准表排序时才会发生该错误。

网上有很多关于这个话题的提示,但我不明白这里的问题是什么。至少,glazedlists 不能与标准的 JTable 排序一起使用吗?我正在使用 java7, glazedLists 1.9.0 ,示例代码是:

第一次单击“刷新”有效,第二次单击崩溃

我也尝试过使用 JXTable 的变体,但结果是相同的。

0 投票
1 回答
372 浏览

glazedlists - glazedlists 中是否有用于 JComboBox 的过滤器

我正在Glazedlists使用yaml. 在glazedlists他们提供textfilterator过滤jtable.

现在我想根据 jcombobox 值过滤表格。所以我尝试jcombobox用作我的过滤器。我尝试使用textfilterator. 但它不起作用。我不清楚匹配器。因此,如果有人知道是否有任何filterator.jcombobox

我的代码片段如下:

JPanel(name=ProductPanel,preferredSize=660x400,maximumSize=650x400,minimumSize=650x400):-JPanel(name=insideProductPanel,preferredSize=660x400,maximumSize=660x400,minimumSize=660x400):-JComboBox(name=cmbSearchCategory),onAgo : EventComboBoxModel(source=searchComboList): - JTextField(name=txtSearchProduct): - JScrollPane(name=productScroll,vScrollBar=never,preferredSize=650x400,maximumSize=650x400,minimumSize=650x400): JTable(name=productTable): - EventTableModel( name=productModel,source=productList): - TextFilterator(txtSearchProduct=[name]) - TableColumn(name=id,headerValue="#",preferredWidth=300): - TableColumn(name=productCode,headerValue="code"): - TableColumn(name=name,headerValue="Product"): - TableColumn(name=category,headerValue="Category"):- TableColumn(name=unit,headerValue="UOM"): - TableColumn(name=batchEnabled,headerValue="Batch"): - TableColumn(name=type,headerValue="产品类型"):


0 投票
0 回答
524 浏览

swing - 带有 GlazedLists AutocompleteSupport 的 Jtable 内的 JComboBox - getSelectedItem 返回 null

我正在使用 GlazedLists 的 AutoCompleteSupport 来包装用作 JTable 的单元格编辑器的 JComboBox,当我在编辑器中键入不在模型中的值时,我遇到了获取 selectedItem 的问题。

在您在 ComboBox 中键入不在列表中的内容后,问题出现在 stopCellEditing 方法中。即使在编辑器中输入了某些内容,当从 stopCellEditing 调用 getItem() 时,也会返回 null。请从下面的代码中查看 65。

我想从编辑器中获取项目,以便能够将其添加到 ComboBox 模型中。

0 投票
1 回答
134 浏览

java - 我想用填充的 SQL 表值将 Glazed Lists 连接到我的 JTable?

我正在寻找一些具有 JTable 排序功能的外观 GUI。通过搜索,我了解了 Glazed List。但是这里的教程是相当困难的。 https://sites.google.com/site/glazedlists/documentation/tutorial

谁能指导我如何将我的 Jtable 链接到 Glazed 列表以通过 JDBC 查看我的 SQL 表值?

0 投票
1 回答
719 浏览

java - 使用 glazedlists 更新/刷新组合框

我怎么能啊..“自动更新”我的组合框..?我正在使用glazedlists autoComplete并且我有点迷失了如何做到这一点..我读过一些类似的使用eventlistsbasiclist但我不知道如何让它工作..请帮助:(这是我的示例代码..但我不知道它旁边是什么..我尝试使用事件列表但不能让它自己更新..