Java OOP数组列表转移到另一个类

时间:2015-08-15 12:00:12

标签: java oop jcombobox

我有一个包含以下代码的数组:

    cons_save.savecons();

ArrayList<String> idList = new ArrayList<String>();

   idList.add(cons_save.PersonID);

当我按下保存按钮时,PersonID将被设置为转到此数组

Person cons_save = new Person();
    cons_save.setPersonfirstname(this.jTextField1.getText());
    cons_save.setPersonlastname(this.jTextField2.getText());
    cons_save.setPersonID(this.jTextField3.getText());
    this.jTextField1.setText("");
    this.jTextField2.setText("");
    this.jTextField3.setText("");

    cons_save.savecons();

   ArrayList<String> idList = new ArrayList<String>();

   idList.add(cons_save.PersonID);

我想知道是否可以获取此数组列表并将其放在另一个表单的下拉列表中。

当我尝试创建下拉列表时,它给出了一个错误,即idlist和jcombobox的符号无法找到:

String[] array = idList.toArray();
  JComboBox jcombobox1 = new JComboBox(array);

在客户表单中,我有以下代码,保存时会创建一个文件并获取所有字段:

Person cust_save = new Person();
    cust_save.setPersonfirstname(this.jTextField1.getText());
    cust_save.setPersonlastname(this.jTextField2.getText());
    cust_save.setPersonID(this.jTextField3.getText());



    this.jTextField1.setText("");
    this.jTextField2.setText("");
    this.jTextField3.setText("");

    cust_save.savecust();

这是必要的,添加数组列表以保存这些细节。

1 个答案:

答案 0 :(得分:0)

 String[] arr=idList.toArray();
 JComboBox=new JComboBox(arr);