java 作为Jlist模型的对象的值

wd2eg0qa  于 2022-11-20  发布在  Java
关注(0)|答案(1)|浏览(117)

我需要从我的对象(在ArrayList中)中获取一个名称(Kontakt的名称)以用作JList模型
a part of code
我尝试使用Jlist.setListData(),但我不知道如何使用它。

svmlkihl

svmlkihl1#

您 可以 更改 变量 " Kontakt " 的 类型 :

static ArrayList<Kontakt> contacts = new ArrayList<>();
 contacts.get(index...)

中 的 每 一 个
要 从 JList 中 获取 值 , 您 需要 首先 设置 一 个 模型 , 例如 :

jList.setModel(new DefaultModelList());
DefaultListModel model = (DefaultListModel)mList.getModel();

格式
一旦 你 有 了 模型 , 你 就 可以 添加/删除/迭代 元素 , 请 参见 :https://docs.oracle.com/javase/7/docs/api/javax/swing/DefaultListModel.html?is-external=true 的 最 大 值

相关问题