gpt4 book ai didi

Java 更新 listmodel 字符串

转载 作者:行者123 更新时间:2023-12-01 17:11:55 25 4
gpt4 key购买 nike

我有一个 JList,它使用列表模型将文本字符串添加到 JList。我无法弄清楚如何更新选定的 listModel。我可以选择 listModel 字符串(我已验证我选择的内容是否正确返回),但我无法弄清楚如何更新我选择的 listModel 字符串。任何对此的帮助将不胜感激。是否有 updateElement(variable) 或者我可以用来完成此任务的东西?

    String string1 = "hello";
String string2 = "goodbye";
String myItem = jlst.getSelectedValue();
// myItem is the string returned
listModel.addElement(string1 + string2);
// adds a new element is there anyway to update myItem so string1 and string 2 become apart of the myItem string ?

最佳答案

确保您使用的是 DefaultListModel

/* Create model */        
DefaultListModel<String> dlm = new DefaultListModel<>();

/* Add elements */
dlm.addElement("test");
dlm.addElement("test2");

/* JList to use the model */
JList<String> list = new JList<>(dlm);

/* Update an element */
dlm.set(1, "test3");

关于Java 更新 listmodel 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23398978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com