Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ZK Java BandBox图像单击自动拖放+;将ListItem添加到ListBox中_Java_Listbox_Zk - Fatal编程技术网

ZK Java BandBox图像单击自动拖放+;将ListItem添加到ListBox中

ZK Java BandBox图像单击自动拖放+;将ListItem添加到ListBox中,java,listbox,zk,Java,Listbox,Zk,大家好,我是ZK框架的新手,我有两个问题,希望有人能帮助我 1) 。我有一个用Java代码创建的Bandbox组件我的问题是,我如何在不折叠Bandbox的情况下对Bandbox图像中的单击做出反应我只想在单击事件时调用另一个组件这可能吗 2) 。伙计们,我有一个列表框,里面有几个列表项[14个列表单元格/列表项]。我需要使用java代码创建一个新的ListItem,在新的ListItem中,我需要访问2个单元格,其中是我目前使用的代码 Student student = new Student

大家好,我是ZK框架的新手,我有两个问题,希望有人能帮助我

1) 。我有一个用Java代码创建的Bandbox组件我的问题是,我如何在不折叠Bandbox的情况下对Bandbox图像中的单击做出反应我只想在单击事件时调用另一个组件这可能吗

2) 。伙计们,我有一个列表框,里面有几个列表项[14个列表单元格/列表项]。我需要使用java代码创建一个新的ListItem,在新的ListItem中,我需要访问2个单元格,其中是我目前使用的代码

Student student = new Student();    
student.setAge(13); 
BindingListModelList modelList = (BindingListModelList) results.getModel();
if(modelList==null){
   modelList = new BindingListModelList(new ArrayList<Student>),false); 
   results.setModel(modelList);
}
modelList.add(student);
Student=newstudent();
学生年龄(13岁);
BindingListModelList modelList=(BindingListModelList)结果。getModel();
如果(modelList==null){
modelList=new BindingListModelList(new ArrayList),false;
结果:setModel(模型列表);
}
模型列表。添加(学生);
后来我尝试迭代刚刚创建的listItem,但我一直在接收listItem.getChildren().size()==1,我希望所有14个孩子都能处理其中的两个为什么?如何添加新的listItem以及接收所有子项

1) 正如您所看到的,
Bandbox
仅在
bd.close()
上关闭,导航中未调用该按钮。希望这有助于理解。


2) 请从您尝试的程序中发布更多格式化的代码。

嘿,伙计们,我能够在AfterRender上解决listBox方法上的2个问题。ZK框架返回zul渲染新添加的组件,您可以在AfterRender方法a事件上访问它。但是我被一个问题困住了,有人能帮我吗。