我有下面的代碼的數組:Java的面向對象的數組列表轉移到另一個階級
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();
這是需要添加數組列表來保存這些細節。
這是可能的。你可以使用'新的JComboBox(idList)'。我沒有看到問題 –
Yurii
問題是當我創建下面的代碼時,它表示無法找到idList和jcombobox符號:String [] arr = idList.toArray(); JComboBox = new JComboBox(arr); –