gpt4 book ai didi

java - 我将如何通过 JOptionpanes 添加到我的数组?

转载 作者:行者123 更新时间:2023-11-30 05:04:05 26 4
gpt4 key购买 nike

目前我必须手动将项目添加到我的数组中,但我希望用户能够通过 JOptionPanes 自己执行此操作,最好的方法是什么?这是我当前的代码。

public class Main {
public static void main(String[] args){

//Create new Person objects

Address p[] = new Address[3];
p[0] = new Address("27","Abbey View","Hexham","NE46 1EQ");
p[1] = new Address("15", "Chirdon Crescent", "Hexham", "NE46 1LE");
p[2] = new Address("6", "Causey Brae", "Hexham", "NE46 1DB");
Details c[] = new Details[3];
c[0] = new Details ("3", "175,000", "Terraced");
c[1] = new Details ("6", "300,000", "Bungalow");
c[2] = new Details ("4", "250,000", "Detached");

//Send some messages to the objects
c[0].setBeds("3 ");
c[1].setBeds("6");
c[2].setBeds("4");
c[0].setPrice("175,000");
c[1].setPrice("300,000");
c[2].setPrice("250,000");
c[0].setType("Terraced");
c[1].setType("Bungalow");
c[2].setType("Detached");


//Set up the association
p[0].ownsDetails(c[0]);
p[1].ownsDetails(c[1]);
p[2].ownsDetails(c[2]);

//print details
p[1].printDetails();
p[2].printDetails();
p[3].printDetails();


}
System.exit(0);
}
}

最佳答案

您可以在 JOptionPane 上使用 showXXXX 方法,并像在控制台上一样不断提示用户。

但是,我建议只创建一个简单的 JFrame,其中包含允许用户输入多个项目的控件,而不是一个接一个地显示对话框。

关于java - 我将如何通过 JOptionpanes 添加到我的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5702876/

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