gpt4 book ai didi

java - Java 如何从多个复选框中检索值

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

我有一个用 Java 实现的基于 SOAP 的 Web 服务,其中客户端有一个复选框列表,在他选择后将存储在数据库中。例如,对于 Sex(maschio,femmina) 的复选框,他可以选择其中两个或其中之一我是这样实现的,但问题是在这种情况下 2 数组具有固定大小,因此如果用户仅选择其中之一 sexarra[0] 将包含它,但 sexarra[1] 将为空,所以如果我通过它到服务器可能会产生问题,并且其他复选框的尺寸要大得多,有没有更好的方法来处理这种情况?预先感谢大家的帮助,非常感谢!我应该补充一点,System.out 仅用于测试:

private void femminaActionPerformed(java.awt.event.ActionEvent evt) {
if (femmina.isSelected()) {
if (sexint == 0) {
sexint++;
sexarra[sexint] = femmina.getText();
} else {
sexarra[sexint] = femmina.getText();
}
}
System.out.println(sexarra[0]);
System.out.println(sexarra[1]);
}

private void maschioActionPerformed(java.awt.event.ActionEvent evt) {
if (maschio.isSelected()) {
if (sexint == 0) {
sexarra[sexint] = maschio.getText();
sexint++;
} else {
sexarra[sexint] = maschio.getText();
}
}
System.out.println(sexarra[0]);
System.out.println(sexarra[1]);
}

最佳答案

请阅读How to Use Buttons, Check Boxes, and Radio Buttons如果有很多复选框,那么您必须阅读How to Use the ButtonGroup Component ,关于 Action Listener 的事情,你可以找到例子here

关于java - Java 如何从多个复选框中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6752808/

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