问题标签 [jlist]

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

scrollbar - 将滚动条添加到 JList

我正在尝试将滚动条添加到 JList(它使用自定义数据模型)。添加 JScrollPane 实际上隐藏了 JList,而不是添加滚动条。当我使用滚动条运行代码时,JList 不可见,也看不到数据。

注释掉 listScrollPane = ... 行使 JList 再次可见并且它按预期工作。

我错过了什么?

0 投票
3 回答
1996 浏览

java - 如何将 LinkedHashMap 的键添加到 JList?

我有一个LinkedHashMap<String,Object>并且想知道将String每个元素的部分LinkedHashMap放入JList.

0 投票
2 回答
6816 浏览

java - 在 jList、向量或数组中 setListData 的更好方法是什么?

这个我问的问题的答案中。Kathy Van Stone说像这样添加一个数组

是比这样做更好的方法

我想知道这是否有任何真相,如果是这样,背后的原因是什么。

0 投票
4 回答
12056 浏览

java - 如何从 JList 中的组件中获取文本?

我有一个JList并且我想在特定索引处获取该列表条目的文本。有人可以告诉我如何做到这一点,还是我应该将我的代码重组为getValues而不是getIndices

0 投票
1 回答
1964 浏览

java - 如何在 netbeans 中获取 JList 以从模型中的向量中获取数据?

我是一位经验丰富的 Java 用户,但我刚刚开始尝试使用 NetBeans 构建 GUI。以前我手动编写 GUI,但这是一个更大的项目。

无论如何,我的模型中有一个向量(MVC 设计),我想让列表填充我的向量中的元素。我知道如何手动执行此操作 - 我会像这样启动列表:

JList 列表 = 新 JList(model.getVector());

但问题是我无法编辑 netbeans 用于初始化组件的代码部分......所以我想知道如何使用 IDE 在启动时抓取这个向量......我假设它与编辑属性有关,但我看不到任何完全有希望的东西。

谢谢!

0 投票
1 回答
17943 浏览

java - 如何生成具有交替颜色的 Jlist

在Java中,我如何获得JList交替颜色?任何示例代码?

0 投票
1 回答
663 浏览

java - JList 中的设置值

是的,将值设置为 JList,知道这一点。但我想知道是否有一种简单的方法来实现自定义 JList,在该 JList 上 setSelectedValue() 不会引发事件以通知附加的侦听器。我想保持安静:)。

0 投票
7 回答
11030 浏览

java - Java Swing:JList与ListCellRenderer选定的项目不同的高度

我正在制作一个自定义 ListCellRenderer。我知道每个单元格可以有不同的尺寸。但现在我想为选定的单元格设置不同的维度。不知何故,JList 第一次必须为每个单元格计算边界时缓存了每个单元格的维度。这是我的代码:

在评论中,您可以看到我已经尝试过的内容。

我已经搜索了很长时间,发现了很多无用的文章,其中一些涉及 ListCellRenderer/动态高度的东西,但它们之所以起作用,是因为各个单元格的高度保持不变。我的身高在变化,我该怎么做?

0 投票
1 回答
6180 浏览

java - 如何从我的程序中取消选择 JList 项目

我有一个 JList 和一个 JButton,用户可以单击 JList 中的一个项目,也可以单击该按钮,当单击该按钮时如何取消选择(将选定的列表项 bgcolor 更改为正常,换句话说,什么都没有单击按钮后将选择 JList 中的项目)来自 JList 的项目?

0 投票
3 回答
22613 浏览

java - Java JList 滚动到所选项目

我有一个JList里面有很多项目,其中一个被选中。我想滚动到 this 中选择的项目JList,以便用户可以快速查看选择了哪个项目。

我怎样才能做到这一点?