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

java - 在 MySQL 中保存/恢复 Java swing JList 元素

我是 Java 新手(和 Swing),正在寻找一种将所有 JList 元素保存(并稍后重新加载)到数据库或特别是 MySQL 的方法。我阅读了有关 Java Serializable 的信息,但找不到可供参考的工作代码。

0 投票
1 回答
394 浏览

java - 需要根据从 JList 中选择的项目设置双精度值

到目前为止我的代码:

我需要做一些类似于我对 list1 所做的事情。

我需要让用户从 JList 中选择披萨的大小和配料。最后,我需要能够计算总成本。每个浇头是 1 美元。在过去的几个小时里,我一直在为这个问题尝试不同的方法,因此我将非常感谢某个方向上的任何一点。

提前致谢。

0 投票
3 回答
7422 浏览

java - ListSelectionListener 中的 valueChanged 不起作用

我创建了以下实现 ListSelectionListener 接口的类。这个类应该“监听”我创建的 JList 的选择事件。每次用户单击此列表的一行时,都应更新 selected_row 值,因此字符串“所选格式行是 ....”应更改。但是,在多次单击行后,select_row 值不会改变。任何人都可以为此提供一个解释,并希望能提供一种方法来做我想做的事吗?提前致谢!!

0 投票
1 回答
876 浏览

java - Java:Jswing:Jlist

当我在 Jlist 中输入名称时,名称会输出到列表的下半部分,我如何才能将名称设置为窗口顶部

0 投票
2 回答
561 浏览

java - 超级简单的 java swing jlist 问题,我就是想不通!

好的,所以我正在做家庭作业,我正在使用 SWING 为 Java 项目制作 GUI,但我在使用 JList 时遇到了麻烦。

我有一个我已经制作并设置属性的客户对象,我想将该对象添加到 TreeMap 中。我想连接 Treemap,以便地图中的任何和所有对象都将填充(无论如何都是 name 属性)在 JList 内。

我做了很多环顾四周,看到很多关于从头开始编写这些东西的内容,但很少处理 Swing 实现。我将客户对象放入我的地图中,然后我希望我的 JList 反映地图的内容,但我不知道如何连接它。

谢谢你的帮助!!!

0 投票
1 回答
1071 浏览

java - ListSelectionListener 接口的 valueChanged 方法中的问题

我创建了一个包含三个 JList 列表的 JDialog。选择第一个列表(名为 FirstList)中的一行会更新第二个列表(SecondList)的内容,选择第二个列表中的一行会更新第三个列表(ThirdList)的内容。在 ThirdList 类中,我包含了以下方法:

然后我创建了 ThirdListSelectionListener 类,如下所示:

现在的问题:如果我首先选择,例如从第一个列表中选择第二行,从第二个列表中选择第二行,从第三个列表中选择第二行,我会按预期得到以下消息:

但是,如果在我从第二个列表中选择第一行然后我再次从第三个列表中选择第二行后不久,我会得到以下输出:

我没有使用 "second: 1" ,而是一直使用 "second: 2" 。我相信 second_list_selected_row 在 ThirdListSelectionListener 构造函数中更新,但在 valueChanged 方法中没有改变。有人可以告诉我这个问题的原因以及如何解决它吗?提前致谢!!

0 投票
2 回答
1874 浏览

java - 带有自定义单元格渲染器的 JList 与 Jtable

我当前的应用程序使用 JList 并且一切都很好(我所做的唯一自定义是在某些行上设置斜体字体)。

现在我想“升级”用户界面,而不仅仅是列表中的标签,我想要一个复选框和一个文本字段来更新条目。

我开始更改代码并添加自定义单元格渲染器和自定义单元格模型。我当前的问题是单元格渲染器返回的 JPanel 没有使用容器的整个宽度,因此实际上在同一行上显示了几个列表项。

但是现在,我想知道我是否应该改变整个事情来使用 JTable。我仍然需要在列表中添加/删除项目......

有什么建议哪个更好吗?如果使用 JList,我应该如何解决我当前的问题?

0 投票
4 回答
522 浏览

java - JLists 中 JButton 侦听器事件的多个实例

我创建了一个对话框,其中显示了两个 JList 和一个按钮,该按钮从第二个 JList 中获取所选值并执行某些操作(比如说它输出所选值)。根据从第一个 JList 中选择的值来更新来自第二个 JList 的值列表。

最初显示对话框时,该按钮被禁用。当从第一个 JList 中选择一个值,然后从第二个 JList 中选择一个值时,将启用该按钮并将所需的选择侦听器添加到其中。

问题是每次单击按钮时,输出消息的数量等于选择第二个 JList 的值的时间。例如,如果我从第二个 JList 中选择一个值,然后我改变主意并选择另一个值,则单击按钮将输出两次消息。有谁知道防止这种事情的方法?

0 投票
2 回答
948 浏览

java - 如何从另一个类向 jList 添加元素?

我正在使用netbeans 6.9.1。我有一个 jframe,jframe 有一个 jList,DefaultListModel 名称是 lm。我想使用另一个类向这个 jList 添加元素,但我不知道如何,也无法在网上找到任何东西......我想我也必须找到一种方法来让 DefaultListmodel 进入我的类...?

  • 我知道如何在 jframe 类中添加元素,使用 addElement() 但是来自不同的类我很难过。

谢谢-杰森

0 投票
2 回答
2549 浏览

java - 再次为不同的自定义列表重用 JScrollPane 的问题

我正在尝试创建一个 JScrollPane 组件,该组件可以根据传递的字符串参数重用。我创建了以下代码,如果我使用 JFrame 将 JScrollPane 嵌入其中,它可以工作,但是当我尝试重用创建不同JScrollPane的代码根本不显示scrollPane..我正在一个java swing项目中实现它..请让我知道在这个项目中应该做什么..任何建议都非常感谢。

我对 JComboBox 有同样的问题,它不显示......