问题标签 [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 投票
3 回答
657 浏览

java - 使用 Applet 显示 JList 中列表的所有值

这是我的代码:

但它只显示最后一条记录。如何显示所有记录/值?有任何想法吗?谢谢。

0 投票
1 回答
1352 浏览

java - 如何获取当前选项卡的 Jtable 或 jTable 模型?

无论如何我可以从选择的选项卡式面板中获取 Jtable。

我为使用此代码选择的每个选项卡动态创建表:

我认为层次结构如下:

JTabbedPanel1 >> JscrollPAnel1 >> Jtable1

通过使用以下代码:

((JTable)jTabbedPane1.getSelectedComponent().getComponentAt(1,1).getComponentAt(0,0)).getName();

我收到“javax.swing.table.JTableHeader 无法转换为 javax.swing.JTable”的错误

这意味着我将 jTable Header 作为组件。但我需要的是让 JTable 作为组件结果,以便从中获取模型。

或者更简单地说“无论如何要让所选选项卡中存在 JTable 的模型”

0 投票
1 回答
815 浏览

java - DefaultListModel 混淆

我正在尝试一种不同的方法只是为了练习目的。我知道这似乎很荒谬。我的目标是在构造函数初始化时检索数字数组。但我做不到。我怎样才能做到这一点?

0 投票
2 回答
596 浏览

java - 从 JList 中检索特定项目

我有一个 JXHyperlinks 列表,我需要一一检索它们并添加到面板

代码是:

第一个循环是创建具有各自名称的链接列表(取自 excel 文件)。第二个循环采用预先制作的列表并将每个对象添加到面板中。问题是 id 没有添加它们。

0 投票
2 回答
3663 浏览

java - 设置为新的 DefaultListModel 时 JList 不更新

setList 在调用 setVisible(false) 之前从浏览窗口调用;IE 。当浏览窗口消失时,此方法被调用.. 它在方法中执行所有操作,但不在 MainMenu 中更新它 public void setFileList(){ MainMenu mm= new MainMenu(); mm.setList(java_files); }

list_1 -JList listmodel_1=DefaultListModel

我尝试刷新框架,但在将新列表添加到主窗口后不刷新...

在更新 JList 之前浏览另一个窗口中的文件然后将其设置为 setVisible(false) 然后 MainMenu 获得焦点并调用 setList 方法但它没有改变

0 投票
1 回答
212 浏览

java - 使用单个按钮从另一个 Jlist 填充 Jlist

嗨,我在填充第二个 Jlist 时需要紧急帮助,我已经成功地从数据库中填充了第一个,但是在找到填充第二个的方法时遇到了巨大的困难。

我想,

从 Jlist1 中选择,单击按钮,将所选内容添加到 Jlist2

我的代码,将所选内容添加到 Jlist2 但是当我从 Jlist1 中选择一个新值并单击按钮时,它会替换 Jlist2 中我不想要的现有值。我希望它添加到列表中而不是覆盖它。

0 投票
2 回答
584 浏览

java - 使用 ListModel 阴影 TreeSet

我的最终目标是让JList用户可以在两个 s 之间来回移动元素。我正在使用 aTreeSet以便按字母顺序插入元素。这是一个视觉表示:

在此处输入图像描述

以下是我迄今为止的代码,位于 SSCCE 中。它主要是工作,但我有时会得到一个ArrayOutOfBoundsException. 问题与程序认为选择的元素比实际选择的元素多有关。重现问题的一种方法是选择左侧的两个元素,然后按两次右键。

0 投票
1 回答
1419 浏览

java - JList 文本颜色

有没有办法改变 JList 上特定元素的文本颜色?

像这样:

一个(黑色)

二(蓝色)

三(黑色)

四(蓝色)

五(蓝色)

六(黑色)

使用 DefaultListModel 并且数据来自数据库...

0 投票
1 回答
875 浏览

java - 编写自定义 ListCellRenderer

我想编写一个自定义 ListCellRenderer。

唯一需要与默认值不同的是,它不显示 的返回值value.toString(),而是显示 的返回值value.myOwnCustomMethodThatReturnsString()

最简单的方法是什么?

所有这些所在的类已经实现了 ListCellRenderer,我有:

我只是不知道在括号之间放什么...

0 投票
2 回答
1168 浏览

java - Populate JList with threads

I want JList to be populated with multiple threads. I tried this way but jlist is empty. It would be good if jlist was updated on the fly There are two threads, the other one loads in anouther direction

Thanks in advance

UPDATE* So I fixed by using SwingWorker