gpt4 book ai didi

java - 多个搜索结果,一个 GUI

转载 作者:行者123 更新时间:2023-12-02 00:21:31 25 4
gpt4 key购买 nike

我正在搜索一个数组,并将用户输入的日期与数组中存储的日期进行匹配。

代码工作正常,可以完美地找到日期或给出适当的错误消息,唯一的问题是由于我的程序的性质,它可能会导致多个记录具有相同的日期。

现在,我只有一个表单以这种格式显示每个搜索结果:

lbl txt字段lbl txt字段

等等,如果日期匹配,则会在文本字段中显示与记录匹配的数据的其余部分。

现在,如何显示与日期匹配的每条记录的数据?

我的代码:

       public void searchDay() {
String idInputString = JOptionPane.showInputDialog(null, "Please enter the Date you're searching for using the format: DD/MM/YYYY");


for (int i = 0, count = 0; i < orderID.length; i++) {
if (idInputString.equals(startDate[i])) {

txtOrderID.setText(orderID[i]);
txtOrderForename.setText(customerForename[i]);
txtOrderSurname.setText(customerSurname[i]);

txtOrderAddress1.setText(address1[i]);
txtOrderAddress2.setText(address2[i]);
txtOrderTown.setText(town[i]);
txtOrderCounty.setText(county[i]);
txtOrderPost.setText(postCode[i]);
txtOrderCarModel.setText(carModel[i]);

txtOrderCarReg.setText(carReg[i]);
txtOrderStartDate.setText(startDate[i]);
txtOrderStartTime.setText(startTime[i]);

txtOrderSerial.setText(serialNum[i]);
count++;
}
if(i == orderID.length - 1 && count==0){
JOptionPane.showMessageDialog(null, "Order ID Doesn't Exist", "Error!", JOptionPane.WARNING_MESSAGE);
break;
}

}
}

谢谢。

最佳答案

动态创建更多文本字段,或将结果放入 JTable .

关于java - 多个搜索结果,一个 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10851410/

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