defaultlistmodel

    0热度

    1回答

    我想问,是否有任何方法来区分两个DefaultListModel的包含元素。例如:有2个模型,第1个包含a,b,c,d,第2个模型包含a,b,所以我想要一种方法来比较两个模型并在数组中返回“d”和“c”。谢谢。

    0热度

    1回答

    我不知道为什么它的发生,我会看看我的代码其他地方,如果我需要,但我真的很喜欢它是别的东西...... 让我们说我在我的JList 啤酒 奔驰 可口可乐 以下项目 and str ==“Mercedes”,它会移除除此项目外的所有内容。 为什么? for(int i=0;i<listModel.getSize();i++){ if (listModel.elementAt(i).equa

    0热度

    1回答

    我正在寻找一种方法将用户输入从jlist保存到txt文件中。这是一个家庭作业项目。我将程序设置为从文本字段获取用户输入,然后在它们点击添加按钮后进入jlist。 jlist上有一个defaultlistmodel,我想知道是否有创建保存按钮的方法,并允许它将完整的jlist保存到.txt文件中。 而且,这里是我的代码: import java.awt.BorderLayout; import j

    -2热度

    1回答

    我创建了一个带有自定义ListModel的jList来显示一些对象(用户)。我尝试使用dao架构。当我使用des DAO类向我的集合添加联系人时,Listmodel不会更新。看来listmodel被销毁了。 这是我的Jlist与customListModel。 > Service dcs = new DefaultService(MyDao); > CustomListModel cList =

    0热度

    1回答

    型元件的我已经定义的自定义ListModel作为内部类的一些其它类保持一些数据。要填充ListModel,我查询一个数据库文件并选择其中的数据,如下面的一段代码所示。一切都很好地出现在使用 这ListModel一个JList。 什么我不明白的是“使用未经检查或不安全的操作”。当我与-Xlint编译,我得到警告: “缺少类型参数泛型类DefaultListModel<E>” 我的问题是什么是<E>在

    0热度

    1回答

    新手在这里。 当我在DefaultListModel中添加一个元素时,我使用了一个带有重写toString的类。 根据下面的示例代码,当我单击按钮btnid时,我想要显示所选项目的ID。 displayID下的命令似乎不起作用。请帮助。谢谢! class SomeClass { JFrame f = new JFrame("Sample"); JScrollPane sp = new JScr

    1热度

    1回答

    我使用Swing的列表控件绑定数据getElementAt(),我(必须)使用一个类来使模型 public class SubjectListModel extends AbstractListModel<String> { public ArrayList<Subject> listSubjects; public SubjectListModel(ArrayList<Subject>

    2热度

    1回答

    我已经解析了一个XML文件,其中包含一些我想在JList中显示的元素。 解析工作正常,但在Jlist中显示它根本无法工作。 我试图做到以下几点: 解析XML。 将节点添加到DefaultModelList。 将模型添加到Jlist。 我的代码: public class ReadXMLFile { private DefaultListModel model = new Default

    0热度

    1回答

    我有一个Jlist与DefaultListModel来自XML的数据。 我希望能够更改Jlist中项目的名称。但DefaultListModel没有更新方法。 因此,如果用户点击一个名称,它应该编辑名称。 到目前为止,我想如果我得到的项目的位置,并删除它,并用新的数据更新。但是,如果我用新名称更新它将被放在与旧的位置相同的位置,还是会被搞砸? 我的代码: private class EditNam

    0热度

    1回答

    如果我有以下情形 DefaultListModel model = new DefaultListModel(); model.addElement(file1.getName); model.addElement(file2.getName); ... //Add to list myJList.setModel(model); 现在名单显然会显示文件名这是我想要的。但是,如果我