gpt4 book ai didi

java oop数组列表从一种形式到另一种形式

转载 作者:行者123 更新时间:2023-12-01 11:14:13 25 4
gpt4 key购买 nike

我创建了一个数组列表,该列表将获取顾问的 ID,并在按下“保存”按钮时将其保存在该数组中:

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);

现在我想获取这个数组列表并将其显示在另一种表单的下拉列表中。

   private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {                                           
// TODO add your handling code here:
String[] array = idList.toArray();
JComboBox jcombobox1 = new JComboBox(array);
}

我不断收到错误,无法找到 jcombobox 和 idlist 符号,因此下拉列表保持为空。

最佳答案

您的 idList 未在您的函数中列出。我建议你将其声明为全局变量,以便函数可以访问它。

static void main(String ar[])
{
int x;
func();
}
void func()
{
System.out.println(x); //here x is not defined.
}

宣布其全局性

int x; 
static void main(String ar[])
{
x = 10;
func();
}
void func()
{
System.out.println(x); //here x is defined.
}

关于java oop数组列表从一种形式到另一种形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32025228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com