如何从另一个文件导入ArrayList?

时间:2016-01-29 14:21:58

标签: java arraylist

我在Netbeans的项目中工作,导致ArrayList出现问题。

这是我创建main的{​​{1}} java文件。基本上,当我运行程序时,它会弹出一个窗口,其中包含一个文本字段(ArrayList)和一个按钮(txfnamn)。当我按下按钮时,我想保存在ArrayList中的字段中输入的文本。所以我这样做了:

btnFortsatt是一个带有我的实例方法和构造函数的Java文件。)

//创建一个新的ArrayList

GlosLista

//按钮操作

public static List<GlosLista> gloslista = new ArrayList<GlosLista>();

}

然后还有另一个java文件,在这里我要导入private void btnFortsattActionPerformed(java.awt.event.ActionEvent evt) { String text = txfSkapaNamn.getText(); gloslista.add(new GlosLista(text));private void 并在JList上显示它:

ArrayList

问题是程序没有显示列表。

1 个答案:

答案 0 :(得分:0)

假设您的main java文件被称为Main,那么只需:

public static void Display()
{
  DefaultListModel dm = new DefaultListModel();
  for( GlosLista gl : Main.gloslista )
  {
    dm.addElement( gl );
  }
}