填充并更新JList

时间:2015-08-19 23:30:58

标签: java swing jlist populate

我有一点问题,我正在尝试在两个JList上显示数据,但我要显示的数据位于不同的类

在带有数据的类的内部,我有一个单例声明在程序的每个附加类中使用该类,我在类中的代码是下一个:

HashMap<String, String[]> lista = new HashMap<>();
DefaultListModel listaArticulosAgregados;

private static inventario instance;

public static inventario getInstance()
{

    if(instance==null)
    {
        instance=new inventario();
    }
    return instance;
}

我在这个类里面声明了DefaultListModel,然后我初始化了JList所在的类里面的对象,但这对我不起作用,JList中没有显示任何信息,我有的代码初始化JList是下一个:     in.listaArticulosAgregados = new DefaultListModel();     listaElementos = new javax.swing.JList(in.listaArticulosAgregados);

我不知道在显示JList中的信息之前是否需要执行其他操作。

另外,为了更新datalist的内容,我有下一个代码:

listaArticulosAgregados.addElement(Id);

我希望有人可以帮助我。

0 个答案:

没有答案