问题标签 [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 回答
686 浏览

java - JList item : 改变垂直对齐

我的应用程序使用 JList 来显示数值。

这是默认显示:

我想更改垂直对齐方式,以便将值显示在框架的右下角,如下所示:

如果添加了新元素,它应该显示在底部:

该列表位于 JScrollPane 内,以限制显示的元素数量。

可行吗?还是我必须使用另一个组件?

0 投票
2 回答
3238 浏览

java - 如何在 Swing JList 菜单中插入图像?

这是我的代码:

0 投票
3 回答
8092 浏览

java - 我们如何使列表可编辑?

我想让我的JList可编辑,我该怎么办?

0 投票
4 回答
5989 浏览

java - Java - 从 JList 更新文本字段

我正在使用 Java 制作一个地址簿 GUI,并且我有一个JList显示我的所有人员姓名(这是通过下面提到ArrayList的方法填充的)。updateinfo我想要它,所以当我单击 上的一个项目时JListTextFields 会使用该人的详细信息进行更新。在我只使用按钮之前,因此actionListeners. 我想我明白这是JList必须使用的ListSelectionListener,但我似乎无法实现这一点。我在下面添加了我的代码片段。有人可以帮忙吗?为了与我的连续性,我actionlisteners希望将其作为内部课程,但这并不重要

0 投票
2 回答
5711 浏览

java - JList 包含 JCheckBox 和一个字符串,非 ctrl 单击选择?

自从我在这里发帖以来已经有一段时间了,现在我发现自己再次陷入困境。

对于我在 uni 的任务,我们被要求创建一个地址簿应用程序。它进展顺利,几乎完成了,但是项目的一部分,纯粹是我的偏好,让我望而却步。为了清楚起见,我不会在作业的任何部分寻求帮助,这会让我获得分数。如果有人想要证据,我可以上传规范。(/披露)

应用程序的一部分是从自定义文件类型和 vcard 格式导入和导出。这工作正常。自定义文件类型包含多个联系人,每个联系人只有 4 行。因为它包含多个联系人,所以会打开一个新窗口,要求用户选择他们希望导出到文件的联系人。这包含一个JList,用户可以在其中选择联系人并导出文件,没问题。

我一直在尝试做的是创建一个自定义单元格渲染器,它允许在 JList 中使用复选框。我几乎通过查看这里(http://java.sun.com/docs/books/tutorial/uiswing/components/combobox.html#renderer)和这里(http://www.jroller.com/santhosh/ entry/jlist_with_checkboxes),但是没有运气。第一个链接解释了如何创建自定义单元格渲染器,而不是复选框,第二个链接解释了如何创建复选框。我可以显示复选框,但是这就是所有显示的内容。

在后一个示例中,必须单击框本身才能选择列表的成员。我希望能够做的是允许用户单击列表项或复选框以选择该项目。

在我开始工作的复选框版本中,选择有效,但是仍然必须按住 ctrl 才能选择多个项目。有什么办法可以使多项选择不需要 ctrl 吗?我知道您可以通过单击读取修饰符,但不知道是否可以将它们应用于指定对象的单击。

非常欢迎您的想法、评论、建议、链接和确切答案!:)

0 投票
2 回答
1041 浏览

swing - 未添加到 JList 的元素

出于某种原因,我无法向我的 JList 添加任何内容。JList 是可见的,但只是显示为白色 - 无法选择任何内容。

我错过了什么吗?

0 投票
1 回答
955 浏览

java - 查明 JList 是否有当前选择的项目

我有一个在导入文件后填充的 JList。是否可以突出显示/选择 JList 的第一个项目/元素。我浏览了很多地方,希望能找到一条线

也许这甚至不可能......?

0 投票
2 回答
898 浏览

java - Java Swing JList

我正在尝试制作一个 JList 来显示数组的内容。然而,数组本身不是字符串数组,而是对象数组。

那么,是否可以使用与参数相同的对象数组来构造我的 JList(如果为对象提供了 toString 方法)?

谢谢。

0 投票
1 回答
7712 浏览

java - Java Swing 更新 JList

我想知道是否有任何方法可以在用户添加或删除项目后以及用户对其进行排序后更新 Jlist。有什么方法可以编写标准化方法来根据数组或向量中项目的顺序更新显示,以及当用户从 JList 所基于的数组中删除或添加对象时?

谢谢你。

0 投票
2 回答
1459 浏览

java - Java:嵌套树结构

我正在寻找一种在我的 GUI 中创建嵌套树结构的方法。我有几个“盒子”,里面有物品。我希望这些框在单击时折叠但展开,就像在侧边栏上导航文件夹的方式一样。我考虑的第一种方法是将“盒子”视为 JList,每个盒子中的项目存储在嵌套的 JList 中。这似乎是一种非常复杂且糟糕的方法。它还可以防止盒子在没有对动作监听器进行大量修改的情况下折叠。我希望有人可能知道可能用于显示可能在这里使用的文件导航的 API。