问题标签 [defaultlistmodel]

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

java - 使用 DefaultListModel 和 JList 显示列表

我正在尝试使用 DefaultListModel 和 JList 显示项目列表,但我的窗口为空。错误是什么?

见代码:

0 投票
2 回答
1165 浏览

java - 使用 JList 显示 TreeMap 对象

我想遍历 TreeMap 以将对象添加到 DefaultListModel,然后添加到 JList。但是,列表中只显示键值,而不显示对象。我该如何纠正?

见下面的代码:

这是创建迭代器的类

公共类 InventoryUPCIterator {

0 投票
2 回答
2496 浏览

java - 如何在 JList 模型中注册更改?

我在理解需要监听 listModel 更改的接口时遇到问题。我以为是ListDataListener,但是看不懂里面的方法。其中有 3 种方法,这一种似乎是我想要的,但我无法理解描述:

“太复杂”是什么意思?并通过“用以前的方法表征”?那么,整件事是什么意思?这是我想要的界面吗?

0 投票
1 回答
44917 浏览

java - 使用 DefaultListModel 将项目从 ArrayList 添加到 JList

当我使用以下代码时,我正在尝试添加正在工作的项目ArrayListJList

但是,如果我DefaultListModel在方法外部声明,则添加会增加每个项目,IE 不是每个项目添加一个,而是添加多个项目。我只是想知道为什么会这样?

0 投票
1 回答
1567 浏览

java - 如何更改 JList 中文本的颜色和样式?

我有一个包含名称列表的 DefaultListModel。当名称添加到列表中时,它们只是作为字符串添加。我需要做的是在特定时间更改某些名称的颜色/样式(即斜体)。有没有有效的方法来做到这一点?

0 投票
1 回答
427 浏览

java - JList 并不总是显示条目

我正在尝试创建一个游戏大厅,我的服务器向我发送游戏列表,每次有新游戏时,都会执行以下代码:

但是,有时列表没有显示任何条目,但输出确实显示:6 games 1 2 3 4 5 6 6

截屏: 看截图

我确实检查了我的文件,listModel 是否被清除,条目是否被删除,或者 listmodel 是否发生了任何事情,但事实并非如此......

当我向 JList 添加重绘时,错误仍然存​​在......截图: 在此处输入图像描述

0 投票
1 回答
366 浏览

java - JList 换行问题

当我在运行时向它添加元素时,它似乎没有正确更新包装。当框架被重新验证时,它将继续在最后一行渲染新项目(甚至保留旧的换行),但它不会继续并换行到新行。

只有在调整框架大小时才能重新包装列表(无效、验证和重新绘制不起作用)。

0 投票
1 回答
803 浏览

java - ArrayList 转换成 JList。带有 clientlist\channellist 的 RMI 聊天程序

我很难弄清楚如何将数组列表添加到使用内置 Netbeans Swing 生成的 Jlist 中。

我的目标是每次客户加入频道时自动更新一个列表,就像 IRC 一样,同时包含客户列表和频道列表。

Atm 我有这些具有以下方法的类,允许人们加入频道、聊天、离开、耳语等。

所以,我已经阅读了一些关于 ListModel 类的内容,但是我在确定应该在哪个类中添加 listmodel 时遇到了一些问题。

clientlist 是 arraylist,但 channellist 是哈希表。当我在一个频道中时,我想让所有客户端都在同一个频道中。该代码将如何运行?

顺便说一句,代码主要是挪威语。如果那是个问题,请告诉我,并翻译它。

我也有一个 GUILogic 类,从 ChatFrontImpl 类中获取一些方法,并连接到 RMI 服务器。

然后是 Netbeans 制作的 GUI 类。

0 投票
1 回答
92 浏览

java - 如果在 DefaultListModel 中选择之前单击按钮,防止崩溃?

我正在使用 DefaultListModel 在列表中选择不同的名称。要选择一个名称,用户单击列表中的一个名称,使其突出显示,然后通过按下按钮确认所选名称。我的问题是,如果用户在列表中选择名称之前单击按钮,则会崩溃!

到目前为止,我已经使用了这段代码,但这还不足以防止崩溃

如果用户在没有任何选择的情况下单击按钮,有没有办法防止崩溃?谢谢!

0 投票
1 回答
2083 浏览

java - HashMap 到 DefaultListModel

这是我的代码:

我收到错误:

谁能帮我这个?