创建一个pdf表单复选框,在选中时自动检查其他框

时间:2016-06-08 21:03:36

标签: javascript forms pdf

如果您查看下面的图片,左侧会出现一个复选框,上面写着长期护理。选中该框后,我希望自动检查其他框用粗体字。我是一个完整的菜鸟,所以我不知道从哪里开始。我想我必须去长期护理盒的属性进行这些编辑,但这是我自己可以得到的。任何帮助表示赞赏。

enter image description here

1 个答案:

答案 0 :(得分:0)

您尚未共享您的代码,因此我会从您的屏幕截图中推断潜在的字段名称,但您需要的代码将是这样的:

class A {
    List<B> b;
}

class B{
    boolean flag;

    B(boolean flag) {
        this.flag = flag;
    }
    //getter setter
}

B b1 = new B(true);
B b2 = new B(true);
B b3 = new B(false);

List<B> list1 = new ArrayList<>();
list1.add(b1);
list1.add(b2);
list1.add(b3);

Set<A> a = new HashSet<>();
a.add(list1);

这需要对您的复选框进行分组并正确命名,您表中的每一行都需要是一组单独的复选框。此代码的逻辑位置是让它在长期护理复选框的鼠标上运行。