我有一点问题,我正在尝试在两个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);
我希望有人可以帮助我。